57 lines
723 B
TypeScript
57 lines
723 B
TypeScript
|
|
export interface ISkillPerformanceCfg {
|
|
/**
|
|
*效果ID
|
|
*/
|
|
id:number,
|
|
/**
|
|
*效果名称
|
|
*/
|
|
skillname:string,
|
|
/**
|
|
*效果描述
|
|
*/
|
|
effectDescribe:string,
|
|
/**
|
|
*技能图标
|
|
*/
|
|
icon:string,
|
|
/**
|
|
*子弹资源
|
|
*/
|
|
bulletRes:string,
|
|
/**
|
|
*子弹轨迹类型
|
|
0.无弹道
|
|
1.直线飞行
|
|
2.双发直线
|
|
3.抛物线
|
|
4.双发曲线
|
|
*/
|
|
bulletFly:number,
|
|
/**
|
|
*技能音效
|
|
*/
|
|
skillSound:string,
|
|
/**
|
|
*技能特效
|
|
*/
|
|
skillEffect:string,
|
|
/**
|
|
*击中音效
|
|
(也可被用作buff被施加的音效)
|
|
*/
|
|
hitSound:string,
|
|
/**
|
|
*击中特效
|
|
*/
|
|
hitEffect:string,
|
|
/**
|
|
*伤害分段
|
|
*/
|
|
damageSlice:number[],
|
|
/**
|
|
*施法动作
|
|
*/
|
|
anim:string,
|
|
} |