换皮肤类的需求,我不确定如何描述,姑且就叫做换肤吧。
往小了说,有点类似 i18n 功能,通过切换配置,把部分图片、文本、BMFont,进行不同语言版本的切换。
往大了说,有点类似 UI Skin、Style,通过指定一套样式(背景图、字号、颜色等),对项目中的所有通用 UI 组件进行样式整体管理。
甚至可以用来支撑本地化运营,控制不同地区的游戏所用的版本差异;支撑活动运营,切换不同节日的皮肤。
您在多少个项目中用过类似换肤的功能?
- 不确定、不清楚
- 没有用过
- 1 个
- 2 个
- 3 - 5 个
- 5 个以上
0 投票者
换肤时,您认为合理的控制粒度是?
- 不确定、不清楚
- 全局控制,整个游戏一起换
- 按场景控制,各个场景可以单独设置
- 按 Prefab 控制,各个 Prefab 可以单独设置
- 按节点控制,单个节点可以单独设置
0 投票者
如果开启换肤支持会延长游戏启动时间,您为了使用换肤,能接受的最大代价是?
- 不清楚,差不多就行
- 启动时间延长
0.1% 以内 - 启动时间延长
0.5% 左右 - 启动时间延长
1% 左右 - 启动时间延长
2% 左右 - 启动时间延长
5% 左右
0 投票者
随缘聊天,请勿转发,保持低调,不要被老板看见
放假了,进入待机模式,大家可以在评论区讲讲亲身经历过的故事,但请围绕换肤这个主题,注意不要歪楼!
故事参考模板:
- 作为一个(多帅的怎样的程序),我想要(做什么),以便(获得什么成果)。
- 作为(哪里的怎样的团队),我们想要(完成什么样的任务),但是面临(什么麻烦的痛点)。
当然,如果要围绕这个主题,发表一个小作文,也会蛮受欢迎的~~

