Unity 2D资产命名常用缩写

角色与生物类

  • Chr / Char --- 角色 (Character),最通用的人物缩写

  • PC --- 玩家角色 (Player Character)

  • NPC --- 非玩家角色,通常不缩写,直接大写

  • Mon --- 怪物 (Monster)

  • Enm / En --- 敌人 (Enemy),与怪物常混用

  • Boss --- 首领,一般全大写不缩写

  • Pet --- 宠物 / 召唤物

🧪 道具与物品类

  • Itm --- 道具、物品 (Item),最通用的缩写

  • Eqp / Equip --- 装备 (Equipment)

  • Cns / Cons --- 消耗品 (Consumable)

  • Wpn --- 武器 (Weapon)

  • Mat --- 材料 (Material),注意与材质区分,2D物品用此缩写时需看语境

🏞️ 场景与环境类

  • BG --- 背景 (Background)

  • Env --- 环境 (Environment),泛指场景中的装饰物

  • Tile --- 瓦片、图块 (Tile),常用于 Tilemap

  • Platform --- 平台,横版游戏常用,一般不缩写或缩写为 Plat

  • Obst / Obstacle --- 障碍物

✨ 特效与 UI 类

  • VFX / FX --- 视觉特效 (Visual Effects)

  • UI --- 界面元素,一般不缩写,用作前缀如 UI_Btn

  • Icon / Ico --- 图标

  • Btn --- 按钮 (Button)

  • Frm --- 框架/面板 (Frame)

  • Txt --- 文本相关 (Text)

🎞️ 动画与 Sprite 类

  • Spr --- 精灵图 (Sprite),在严格分层时可指代原始图档

  • Anim --- 动画 (Animation / Animator)

  • Atlas --- 图集 (Sprite Atlas),通常不缩写

  • Idle / Run / Jump / Atk / Die --- 常见的动作状态后缀,分别代表待机、跑步、跳跃、攻击、死亡

📦 常见组合命名示例

在实际工程中,通常用 类别缩写_名称_动作_序号 的格式:

  • Chr_Player_Idle_00 (玩家角色待机第0帧)

  • Mon_Slime_Atk_01 (怪物史莱姆攻击第1帧)

  • Itm_Potion_Red (红色药水道具)

  • UI_Btn_Start_Normal (开始按钮正常态)

  • BG_Forest_Layer0 (森林背景第0层)

  • Tile_Grass_01 (草地瓦片)

几个重要的原则

  • 统一性优先 :团队内部保证唯一规范即可,比如决定用 Enemy 还是 Mon 代表怪物

  • 可读性第一 :不要过度缩写导致看不懂,比如 ChrCH 更清晰

  • Unity 对大小写敏感 :建议统一用大驼峰或全大写+下划线的格式,避免引用失效

相关推荐
江畔柳前堤5 小时前
YOLO 目标检测全流程深度剖析
人工智能·yolo·目标检测·计算机视觉·unity·面试·vllm
魔术师Dix7 小时前
一个轮子:Luban Skill 制作演示
游戏·unity·ai编程
xcLeigh1 天前
Unity基础:Light灯光组件入门——Directional Light、Point Light与Spotlight
unity·游戏引擎·教程
郝学胜-神的一滴1 天前
[简化版 GAMES 104] 现代游戏引擎 04:从0到1构建你的游戏世界
c++·游戏·unity·游戏引擎·软件工程·unreal engine
是嘟嘟啊2 天前
【Unity DOTS】EntityCommandBuffer 与 JobHandle
unity·ecs·dots·unity dots·job·burst·burstjob
xcLeigh2 天前
Unity基础:Camera相机组件详解——透视投影与正交投影的区别
数码相机·unity·游戏引擎
玖玥拾2 天前
Unity3D RPG 入门项目(二)移动 Bug 修复、环绕相机、NPC 任务系统、UI 穿透处理
unity·游戏引擎
Yasin Chen2 天前
Unity UGUI RectMask2D 原理
unity·游戏引擎
hashiqimiya2 天前
unity---unity编译手机apk人物角色移动
unity·游戏引擎
LONGZETECH2 天前
传统实训 vs 仿真实训:从技术架构拆解新能源汽车教学的范式之变
c语言·3d·unity·架构·汽车