一键导入
gas-ability-authoring
FantasyWord 的 EX-GAS 技能制作、修改、排查和验收流程。用于 Ability、Timeline、GameplayEffect/Cue、TargetCatcher、普攻、背刺、蓄力攻击、命中范围预览;避免旧 AbilitySheet、旧执行资产或第二套命中框回流。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
FantasyWord 的 EX-GAS 技能制作、修改、排查和验收流程。用于 Ability、Timeline、GameplayEffect/Cue、TargetCatcher、普攻、背刺、蓄力攻击、命中范围预览;避免旧 AbilitySheet、旧执行资产或第二套命中框回流。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
FantasyWord 换装与坐骑表现工作流。覆盖普通换装、坐骑原版素材直显、骑乘姿态普通装备叠加、动作协议和真实 GameView 完整截图/GIF 验收。
FantasyWord 安全读图流程。用于 AI 读取 JPG/PNG/WebP、截图、裁图、图集、SpriteSheet、规则页、OCR 图或看图验收;默认先压缩/裁切成轻量图,大图/批量/atlas/整页图再升级为子代理、OCR 或外部开图。
FantasyWord Unity 2D Tilemap 工作流。用于 Grid/Tilemap/Tile Palette、Collider、RuleTile、SetTile/GetTile、瓦片导入和场景验收;适用于俯视角像素地图、地表、碰撞、装饰和运行时地图编辑。
FantasyWord 换装功能工作流。用于 EquipmentSystem、装备工作台、FrameData 帧编辑器、Body/Head UV Map、布衣/帽子/护目镜/手套/武器槽、Idle/Walk/Attack 换装错位、运行时截图验收和截图站发布前核验。
已暂停:FantasyWord 原安全读图/看图前压缩流程已按用户要求停用;不要将其作为当前图片读取入口。
FantasyWord Unity 2D Tilemap 工作流。用于 Grid/Tilemap/Tile Palette、Collider、RuleTile、SetTile/GetTile、瓦片导入和场景验收;适用于俯视角像素地图、地表、碰撞、装饰和运行时地图编辑。
| name | gas-ability-authoring |
| description | FantasyWord 的 EX-GAS 技能制作、修改、排查和验收流程。用于 Ability、Timeline、GameplayEffect/Cue、TargetCatcher、普攻、背刺、蓄力攻击、命中范围预览;避免旧 AbilitySheet、旧执行资产或第二套命中框回流。 |
动手前先明确四件事:
EXTool/EX-GAS/时间轴技能编辑器、EX-GAS Ability / Timeline / GameplayEffect / Cue 表,以及项目侧已登记的 GAS 扩展。缺任一项时,只补证据;不要先改代码或补 UI。
exgas.abilityGameCore、CuePlayGameCoreAnimator、CuePlayGameCoreAudio、CuePlayGameCoreFeedback、CatchAreaPolygon2D、正式伤害桥等。AbilitySheet、ActiveAbilitySheet、PassiveAbilitySheet、MeleeAbilityExecutionAsset 或项目侧第二套时间轴作为正式技能的正式入口。Ability
AbilityLogic 选 ALTimeline。AbilityLogic.Param.ID 指向 Timeline ID。exgas.abilityGameCore,只引用 EX-GAS Ability Code。Timeline
LifeTime 和轨道。TaskDoCost 负责消耗。TaskPlayCue -> CuePlayGameCoreAnimator 负责装备系统动作键。TaskApplyEffects + TargetCatcher 负责命中帧目标捕获和应用 GameplayEffect。动画与素材
CuePlayGameCoreAnimator.AnimationName 填装备系统动作键,例如 Attack 或 ChargedAttack。Attack_Up、Attack_Down、Attack_Left、Attack_Right 这类方向动画名;方向变体由 Animator / 装备动画系统根据开火时角色朝向解析。命中范围
TaskApplyEffects.IDs 填 GameplayEffect ID。TargetCatcher 优先用 CatchAreaPolygon2D 表达施法者本地空间里的真实近战范围。points 保存一份本地多边形;运行时由 TargetCatcher 按命中帧施法者的当前位置与当前朝向变换到世界空间。CatchAreaBox2D、CatchAreaCircle2D、CatchAreaPolygon2D 这类施法者本地空间捕获器读取命中帧的施法者姿态;施法者缺少 Movable 或有效朝向时直接报错并拒绝命中。layer 保存可命中目标层。GameplayEffect
FormalDamage。FormalConditionalDamage。TaskApplyEffects 里。保存与导出
EX_GAS_Config/ProjectConfigTable/exgas_config/Datas。Assets/DataGenerated/Luban/Json/GAS。EXTool/EX-GAS/时间轴技能编辑器。101。预览实例 里指定当前场景角色,例如 EquipmentSystemDemoCharacter;不要自动绑定。TaskApplyEffects -> CatchAreaPolygon2D 片段。预览实例 是否为空。TaskApplyEffects,不是 GameplayEffect 配置页。CatchAreaPolygon2D 或已支持的 2D 捕获器。MissingFieldException、OdinPropertyException、SmartFloatField、SmartIntField。ShowWindow() 重新打开窗口冒充用户原始位点。openspec/changes/refactor-melee-ability-authoring/authoring-flow-basic-attack-and-backstab.mdopenspec/specs/ability-authoring-foundation/spec.md.spec/knowledge/features/project/开发与验收规范.md.codex/skills/aibridge/SKILL.md