cocos2dx3.0-lua获取cocosstudio场景以及获取ui等控件

来源:互联网 发布:夏莉·菲内特 知乎 编辑:程序博客网 时间:2024/05/29 07:02
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")

0 0
原创粉丝点击