local node = ccs.SceneReader:getInstance():createNodeWithSceneFile("background_wave.json")
-- node:setPosition(cc.p(100,100))
local t = node:getChildByTag(10004)
if t==nil then
cclog("t nil")
end
-- t:setPosition(cc.p(100,100)) 获取ui出来了
local node1 = t:getComponent("GUIComponent");
if node1==nil then
cclog("node1 nil")
end
-- node1:setPosition(cc.p(100,100))未知错误
local node2 = node1:getNode();
if node2==nil then
cclog("node2 nil")
end
local ScrollView1=node2:getChildByName("ScrollView_25")
if ScrollView1==nil then
cclog("ScrollView1 nil")
end
local ImageView1=ScrollView1:getChildByName("ImageView_30")
if ImageView1==nil then
cclog("ImageView1 nil")
end
tolua.cast(ScrollView1,"gui.ScrollView")--强转为uiscrollview,cocostudio到处的是uiscrollview
tolua.cast(ImageView1,"cc.ImageView")
cocos2dx3.0-lua获取cocosstudio场景以及获取ui等控件
最新推荐文章于 2020-03-21 01:20:38 发布