最近一直在用cocos2djs 但是发和creator还是有很多区别的,做出来的东西会有很多精灵在上面显示出来,
所以我想问下,2djs是如何处理instantiate或预置这样的事件方法的,有没有大神告诉我一下呀
我现在的做法都是直接写个方法,然后一直new新的节点,这样的作法好像很不对的样子
-js里我都是用studio的widget做出一个所谓的“预制资源”,然后写个方法,专门调用这个widget的clone方法,然后再根据实际需求修改这个被clone的玩意儿
你们写布局一般用什么当容器,我同事之前直接用node后来我自己用了layout,才学这个,完全不知道哪些标签是干嘛用的,widget用来布局么,懵逼中,它的这个clone是深层复制一个对象?
还有这个clone和我直接用一个方向重新new一个对象出来,有没有啥区别?
先说一个大前提,我是用studio来做ui的
在studio里用widget控件(就是ccs下的)比用node那些(cc下的)要方便。
其次,studio里我自定义的一个控件基本都是多个基本控件的组合,然后在代码里只能获取这个控件的实例,所以没法new,只能clone。如果你是在代码里写的自定义控件,那你该new还是new
好吧,studio做的话静态文件太大了