本帖最后由 铅笔描绘的思念 于 2017-7-6 23:07 编辑
this ._com_images.push ( ImageManager.loadBcom ( "Com_" + this ._list[ r] .symbol ) ) ;
this ._com_images.push ( ImageManager.loadBcom ( "Com_" + this ._list[ r] .symbol ) ) ;
改成这样
然后文件名就是
Com_attack
Com_skill
Com_guard
Com_item
不过有多个技能种类的角色就不分类显示图标了。。
更好的解决办法是有。。挺麻烦的晚上再说吧 不过如果每个角色都只有一种技能类型那也没什么了。。
其实也不算麻烦啦就是蛮长的
var filename;
if ( this ._list[ r] .symbol != 'skill' )
{
filename = this ._list[ r] .symbol
} else {
switch this ._list[ r] .name {
case '类型名' :
filename = '文件名' ;break;
case '类型名' :
filename = '文件名' ;break;
}
}
this ._com_images.push ( ImageManager.loadBcom ( "Com_" + filename) ) ;
var filename;
if ( this ._list[ r] .symbol != 'skill' )
{
filename = this ._list[ r] .symbol
} else {
switch this ._list[ r] .name {
case '类型名' :
filename = '文件名' ;break;
case '类型名' :
filename = '文件名' ;break;
}
}
this ._com_images.push ( ImageManager.loadBcom ( "Com_" + filename) ) ;