2026/4/18 9:33:56
网站建设
项目流程
您与此网站之间建立的连接不安全,礼品类网站建设策划方案,电商网站开发 思维导图,会计专业建设规划自动方式用枚举表示#xff1a;public enum AutoMode{Full,Semi,Burst
}有些枪只有半自动#xff0c;有些有半自动、全自动#xff0c;有些有半自动、三连发。用一个自动方式枚举的列表ListAutoModeautoModes在枪械的配置SO里写一个方法为autoModes列表去重。就是转…自动方式用枚举表示public enum AutoMode{ Full,Semi,Burst }有些枪只有半自动有些有半自动、全自动有些有半自动、三连发。用一个自动方式枚举的列表ListAutoModeautoModes在枪械的配置SO里写一个方法为autoModes列表去重。就是转换成集合再转换回来。[ContextMenu(为枪的AutoMode列表去重)] void GunAutoModeRemoveRepeat() { for (int i 0; i gunDataBins.Count; i) { HashSetAutoModesetnew HashSetAutoMode(gunDataBins[i].autoModes); gunDataBins[i].autoModes new ListAutoMode(set); } }枪械切换自动方式的方法public void ToggleAutoMode(){ int index gunConfig.autoModes.IndexOf(autoMode); index; index index % gunConfig.autoModes.Count; autoMode gunConfig.autoModes[index]; }