菜鸟发问,求老鸟解答:求节点和组件有什么区别,请详细些,谢谢

请教下,我对层级管理器下增加节点后,既可以在这个节点之下又添加节点,又可以在节点的属性检查器窗口添加组件,那组件和节点的定义和区别是什么呢?请指点下,谢谢!谢谢!谢谢!

你可以看看奎特尔星球的故事,也许对你有帮助
http://www.jianshu.com/p/fc46301305fa

节点是人,组件是工具,人可以使用各种工具做出各种东西,节点可以通过挂载组件实现各种功能

比如,人本身有一些基础技能,比如吃饭,走路,睡觉,但是有了调料,可以做出好吃的东西,有了针线可以做出鞋子

节点有些基本属性,比如位置,大小,缩放,旋转,但是有了sprite组件,可以显示图片,有了button组件,可以点击,有了label组件,可以显示文字

谢谢,很形象。
但是我还有个问题:比如那天我使用 ScrollView,在ScrollView的节点上添加节点Layout,就不能实现想要的效果,但是在ScrollView的节点上添加组件Layout,就可以实现想要的效果了。我看了一下,两个Layout的设置是一样的,为什么前一个就不可以实现效果呢?谢谢,谢谢,谢谢,重要的事情说三遍

谢谢,我会好好看看的:slightly_smiling:

组件作用于当前挂载的节点,你单独添加了layout节点,相当于layout节点上才有layout的效果,你添加了layout组件,相当于你当前节点有了layout效果,个人建议,先把文档完完全全看个两三遍

scrollView上添加layout。。。。。。没实现想要的效果是因为layout的节点大小问题

谢谢,谢谢,谢谢,这回明白了:grinning:

因为我之前是做Android的,所以就先入为主了:joy:

从你的名字看出来了:joy:先看一下文档吧,看了之后很多问题就迎刃而解了