

print("existed.lua run ... ...")

local ExistedTab2 = ExistedTab2 or {}


function ExistedTab2.Test(info)
	print("ExistedTab.Test Called -> " .. info)
end

local function ShowUI()
	
	local gameObject = CS.UnityEngine.GameObject.Find("LogicInstance")
	print("gameObject.name -> " .. gameObject.name)
	
	--CS.UnityEngine.GameObject.Instantiate(gameObject)
	print("Create lua gameObject Finish.")
	
	local canvasStart = CS.SFramework.SResourceManager.LoadResource("prefabs/canvas_start_v2.prefab")
	local uiGameObject = CS.UnityEngine.GameObject.Instantiate(canvasStart)
	print("Create canvasStart Finish.")
	--gameObject:AddComponent(typeof(CS.SUIPanelStart))
	--print("gameObject AddComponent Finish.")
	
	print("uiGameObject.name -> " .. uiGameObject.name)
	local textWelcome = uiGameObject.transform:Find("Panel_Start/Text_Welcome").gameObject
	print("textWelcome.name -> " .. textWelcome.name)
	textWelcome:GetComponent("Text").text = "Welcome to start scene.\nControl by existed2.lua"
end

function ExistedTab2.ShowUI()
	ShowUI()
end

return ExistedTab2


