自走棋制作(二)-UI制作

上节做完了自走棋的地图创建,这节就接着来做UI方面的内容。先易后难。把简单的先做完了,然后再弄难度大的。UI的话呢,注要是做和游戏关联性大的,比如刷新,升级,英雄信息等。其他UI后期补。先来看看这节做完的效果吧。


做的比较简陋,请自行脑补丰富的场景和UI吧。这里我就用一种英雄来做。很明显,每次刷新都是刷新四个,然后刷新出来以后,这些都会有英雄的信息。比如名字,价格,羁绊等。我们每次都会随机四个。然后像这些名字什么的都是要用的,所以这里必须要用预制体。然后动态的生成这些不同的英雄。这里的预制体就是整个的一个空物体,然后给它添加一个空物体专门来显示image,然后添加一个text显示名字,一个text显示价格。再添加一个空物体来当做羁绊的父物体,因为羁绊不能确定个数,所以需要动态的创建。这里给出代码:


这是赋值和显示新的英雄。至于刷新和加经验都是按钮,然后所有的UI都已经搞定了,没什么太多的问题。前期暂时都这么做。等差不多成型了,都没什么问题了。然后再换可复用的方式来做。比如这里生成四个新的英雄,我是直接赋值的,后期的话,肯定是需要随机的,然后那些随机的英雄都是需要用Excel做成表格,或者用TXT来保存,也是可以的。好了 ,这节就到这里了。下节就要开始比较有意思的环节了

相关推荐

  1. 简单游戏制作——飞行

    2024-07-14 07:26:01       27 阅读
  2. 使用tkinter 制作工作流ui

    2024-07-14 07:26:01       23 阅读
  3. DataLoader定义数据集制作

    2024-07-14 07:26:01       39 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-14 07:26:01       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-14 07:26:01       71 阅读
  3. 在Django里面运行非项目文件

    2024-07-14 07:26:01       58 阅读
  4. Python语言-面向对象

    2024-07-14 07:26:01       69 阅读

热门阅读

  1. 代码随想录第五十五天打卡

    2024-07-14 07:26:01       24 阅读
  2. 《HarmonyOS应用开发者基础认证》考试题目

    2024-07-14 07:26:01       27 阅读
  3. 每天一个数据分析题(四百二十六)- 总体方差

    2024-07-14 07:26:01       23 阅读
  4. [C++]类与对象

    2024-07-14 07:26:01       20 阅读
  5. 大模型日报 2024-07-13

    2024-07-14 07:26:01       20 阅读
  6. 家校管理系统

    2024-07-14 07:26:01       18 阅读
  7. 使用vllIm部署大语言模型

    2024-07-14 07:26:01       23 阅读
  8. 在Debian 7上安装和保护phpMyAdmin的方法

    2024-07-14 07:26:01       30 阅读
  9. Nginx 负载均衡详解

    2024-07-14 07:26:01       21 阅读
  10. Git常用命令

    2024-07-14 07:26:01       27 阅读
  11. 软设之访问者模式

    2024-07-14 07:26:01       19 阅读