确实有这个需求,有时候忘记了脚本绑定在哪个节点,建议增加此功能,不过我觉得最好是增加脚本的名称,而不是后缀,虽然目前有了类似的功能,但是有时候想找其父节点,通过右键查询使用此脚本的节点还是达不到要求
自己可以代码两行就可以可以实现这个功能,不用官方出马
去store商店。搜一个免费的插件 seek-pro 可以满足你的需求。
解释一下,两行代码怎么实现?
好,我看看
这个确实方便
这个功能需求已列入 3.6 版本的开发计划里了,初步会增加一个 ts 相关的标记,文字或图形图标,配套 tooltip 鼠标提示
大佬~
脚本热重载和脚本重名
打算在哪个版本搞啊???
脚本热重载方案是不直观的,现行 js 对自身热重载,内存回收就没办法做到精确,团队内有在认真讨论。
建议脚本名称,而不是标记这个节点有脚本绑定的标记,
说的好像加脚本名字就知道是啥脚本了似的。。。。。
要不就简单点,搜索脚本引用的节点时候不是单纯的显示那个节点,而是定位滚动到那个节点的位置,好让我们获取到他的父节点或者子节点,
额… 显示节点后.双击一下不就行了吗…
我说的不是编辑器场景里面定位,而是左上边的节点列表那里进行活动定位
哦吼~刚看了下,确实是只显示引用的最终父节点,嗯,,不友好
var resetInEditor = function () {
if (this && this.node) {
if (this.node.name.indexOf(cc.js.getClassName(this)) < 0) {
this.node.name += cc.js.getClassName(this);
}
}
};
cc.Component.prototype['resetInEditor'] = resetInEditor;
加1,同求脚本热重载