有关自动图集和prefab的问题

新手要弄一个比较简单的页面,不是前端开发,然后之前有Playcanvas接触,cocos的js版只接触没到一个星期.提几个比较弱智的问题,百度了没有,官教程也没写清除。

第一个:
自动图集。自动图集就是资产文件夹新建一个,我看到它自动组合图片了。然后组件sprite中选择图集,然后就完事了? 比如我脚本里原来是针对某图片调用的代码,现在保持不变就可以了?
我有个需求是做图片播放,比如金币旋转,是多张图播放的序列。
以前都是材质里面做uv移动(就直接合成一张图了),cocos里看了一眼材质脚本觉得太耗时不想去弄了,就网上找了一个定时替换sprite的用,它工作正常。 然后如果我这里面用自动图集它是其效果的?没用自动图集之前怎么调,用了之后也这样?
如果仅新建一个自动图集的东西就完成一切的化麻烦官教里写一句,不然我都在找如何从自动图集这个资源里去如果下手调脚本。不是的化请各位指教一下。

第二个:
我做了一个带脚本的预制体,将节点文件拖入资产中。
然后我在一个节点上生成了它
var node = cc.instantiate(this.item); //创建预制体
node.parent = this.node;//设置这个预制体的父节点就是这个脚本所在的节点
node.setPosition(0, 0);
但问题是我怎么去调用这个节点的脚本里接口?
比如我预制体里写了一个函数,就是打印文字。
我认为 node就是指向这个新节点的对象吧。
所以我尝试使用node.print(‘123’); 说print不是一个函数.但预制体节点中有这个一个声明,它在自己的脚本中运行的很好,比如update中也可以打印。
所以我创建了这个节点,node本意也应该是指向这个节点的指针,我该怎么调里面脚本的接口?

不好意思第二个问题我自己试出来了。
我打印了一下这个node console.log(node)
里面有我想要的地方,然后想了下怎么去调它.我发现cocos都是用getComponent获取所有组件内容
就用
node.getComponent(‘item’).print(‘123’);
试了一下,结果可以 item 就是脚本名字

自动图集是构建的时候才会帮你生成的,你用的时候按照正常单张图那样调用代码就好,其它没有变化