news 2026/7/15 18:55:35

Unity 2D资产命名常用缩写

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
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 对大小写敏感:建议统一用大驼峰或全大写+下划线的格式,避免引用失效

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/15 18:54:45

小程序制作公司哪家好?从业务场景、上线周期和后台交接判断

企业搜索“小程序制作公司哪家好”时,通常不是只想看一个名单,而是想判断预算是否可控、上线周期会不会拖长、后期谁来维护,以及第一次上线后还能不能继续优化。小程序制作公司哪家好,要先确认企业是展示、预约、活动、轻量交易还…

作者头像 李华
网站建设 2026/7/15 18:53:44

【小程序毕业设计】基于 SpringBoot 的减脂饮食食谱服务小程序 基于 SpringBoot + 微信小程序的营养食谱查询平台的设计与实现(源码+文档+远程调试,全bao定制等)

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/7/15 18:53:08

CAN与CAN FD:帧结构演进与协议兼容性解析

1. CAN协议演进背景 我第一次接触CAN总线是在2013年的汽车电子项目上,当时车厂要求所有ECU必须支持CAN 2.0B协议。记得调试时发现一个诡异现象:当标准帧和扩展帧同时发送时,扩展帧总是被"无视"。后来才明白这是协议设计的有意为之—…

作者头像 李华
网站建设 2026/7/15 18:51:36

ChatGPT-Academic-Prompt完全指南:如何利用AI提升学术写作效率

ChatGPT-Academic-Prompt完全指南:如何利用AI提升学术写作效率 【免费下载链接】ChatGPT-Academic-Prompt Use ChatGPT for academic writing 项目地址: https://gitcode.com/gh_mirrors/ch/ChatGPT-Academic-Prompt ChatGPT-Academic-Prompt是一款专为学术写…

作者头像 李华
网站建设 2026/7/15 18:49:43

Python与C++零拷贝交互实战:基于pybind11的高性能数据传递

1. 项目概述:为什么我们需要零拷贝? 在数据密集型应用和算法开发中,Python因其简洁易用而广受欢迎,而C则以其无与伦比的运行时性能成为计算核心的首选。一个常见的架构模式是:用Python做上层胶水,负责流程控…

作者头像 李华
网站建设 2026/7/15 18:49:42

CANN/Ascend C浮点数舍入函数

asc_trunc / asc_rint / asc_round / asc_floor / asc_ceil 【免费下载链接】asc-devkit 本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算…

作者头像 李华