首页 > 其他 > 详细

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

时间:2014-02-27 16:52:31      阅读:825      评论:0      收藏:0      [点我收藏+]
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等控件,布布扣,bubuko.com

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

原文:http://blog.csdn.net/five50/article/details/19986025

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!