2.1 KiB
前言: creator提供的"查找使用"只能显示出在某个场景或预制上; 对于哪个资源、脚本用在哪个场景、哪个预制的哪个节点上并不能很清楚地表示出来。 尤其是当项目越来越大、场景预制节点越来越多时,当不清楚资源、脚本在全部的引用位置,改动麻烦,牵一发而动全身。 先来听听群众的呼声: https://forum.cocos.org/t/topic/51103 https://forum.cocos.org/t/topic/67449 https://forum.cocos.org/t/topic/70327 https://forum.cocos.org/t/topic/90091
那么问题来了,有没有一款能精确地显示出在哪个场景预制中,并且显示出节点的位置路径,还可以提供跳转的工具呢? 对,没错,find-assets插件正是你想要的。
使用方式: 支持两种使用方式,一种直接拖资源到面板上;一种模糊输入脚本名,再从右边列中选择完整的脚本路径
1、直接拖资源到assets框中,也可以把引用到该资源的场景和预制罗列出来,使用此方式可以不局限于脚本资源,也可以是场景,预制,图片,声音,动画等native-asset资源; 2、输入脚本名字后,在右边选择框中选择assets目录下对应的脚本路径(支持模糊搜索)后会自动在下方列表中列出引用到的场景和预制 3、双条件查询。拖动资源到assets并输入脚本选择后,点击双条件查询按钮,则只显示既含有该资源和脚本的场景预制 4、增加额外参数。对匹配到的资源进行参数对比,参数名和参数值对上才显示;一般是匹配到包含该资源的脚本,用参数对该脚本进行筛选(如gif中只显示t1属性为111的test1.js) 5、增加指定场景预制。只在该场景或预制中查询,否则默认整个assets目录。 6、搜索结果的提示会显示是哪个资源、脚本 7、搜索结果列表会显示场景预制名、节点名与路径、操作(高亮资源,跳转到节点,高亮节点)
插件面板的编写借鉴了插件小王子的resource插件,不过在论坛上好像找不到有该帖子。。
by zilone