点击或拖拽改变大小

EventHelperCreateCombatSkillSelectRequestOfCharacter 方法

为指定事件创建一个选择功法的需求 注意:这个接口只能在OnEventEnter调用,如果调用了此接口,请勿在当前事件的OnEventEnter调用ToEvent跳转到其他事件

命名空间: GameData.Domains.TaiwuEvent.EventHelper
程序集: GameData (在 GameData.exe 中) 版本:1.0.0
语法
C#
public static void CreateCombatSkillSelectRequestOfCharacter(
	TaiwuEventItem eventItem,
	int optionIndex,
	int charId,
	string resultSaveKey,
	List<short> combatSKillIdList
)

参数

eventItem  TaiwuEventItem
点击弹出选择功法的选项所属的事件的配置对象
optionIndex  Int32
点击弹出选择功法的选项在本事件中的index,从0开始
charId  Int32
要选择的功法所属的角色id
resultSaveKey  String
选择结果保存的key
combatSKillIdList  ListInt16
所有可以选择的功法id列表
示例
C#
//charId需要提前获取
//resultSaveKey用于在后续事件中从ArgBox获取保存的选择的功法Id(short类型),使用完毕以后记得移除这个Key以防止出现bug
//combatSKillIdList可以使用GetCharCombatSkillList<see cref="M:GameData.Domains.TaiwuEvent.EventHelper.EventHelper.GetCharCombatSkillList(System.Int32,System.SByte,System.SByte,System.SByte,System.SByte,System.Int32,System.Boolean)" />获取
EventHelper.CreateCombatSkillSelectRequestOfCharacter(this,0,charId,"SelectedCombatSkillId",combatSkillIdList);
参见