ProgressBar问题

##标题:Creator中创建的ProgressBar为何体现成component而不是Node##
这个标题竟然告诉我 “无效title”,我也是醉了

##-------------------------------------------------------------------------------##

Cocos Creator 版本 1.10.1
问题描述:
Creator中创建的ProgressBar是一个Node下加一个Sprite和一个ProgressBar;
正常这样的节点应该是从Node继承的节点,应该是可以直接访问Node的基本属性,为什么这个ProgressBar要如此特别,要通过".node" 的方式获取到Node,功能上都没问题,这操作实在是别扭。

当看到 this.HpBar.setPosition()报“this.HpBar.setPosition is not a function”的时候一下子真反应不过来

ProgressBar是个component,所有的component都需要.node来访问所在节点啊,哪里特别了

ProgressBar是一个component没错,我说的是Creator中创建的进度条,不是脚本中创建的。Creator中创建的体现就是一个Node加要给sprite component和一个ProgressBar component, 从这层面理解应该是一个NODE。
其实问题在于creator在对接脚本的地方会自动转换获取对应类型的对象。我这边的问题其实是因为我在脚本中指定了获取的类型是cc.progressbar, 在Creator中拖拽上述的Node的时候自动把这个node下的progressbar component传过来了,而显示上也是对应的这个NODE,从而产生误解。