首页
最新主题
最新回复
热门主题
最新精华
抢沙发
公告区
综合讨论区
Y3编辑器论坛
BBS
编辑器下载
开发者文档
排行榜
Ranklist
搜索
本版
帖子
用户
Hi: 游客~
用户登录
Y3编辑器论坛
»
Y3编辑器论坛
›
综合讨论区
›
教程分享
›
【Y3小白入门教程】2.从一维表中读取数据并生成相应单位 ...
Jason#3790
Jason#3790
当前离线
积分
302
7
主题
18
回帖
302
积分
优秀创作者
优秀创作者, 积分 302, 距离下一级还需 698 积分
优秀创作者, 积分 302, 距离下一级还需 698 积分
积分
302
发消息
发表于 2023-8-3 15:37:23
|
显示全部楼层
|
阅读模式
1590
1
大家好,我是杰森。这里是Y3小白入门教程,面向基础小白用户。教程都会有完整的实现流程。
本期我们结合一个读取表数据并生成单位的案例,介绍一维表存储数据和读取数据相关的基础使用。
首先我们可以在编辑器上方工具栏最后一个按钮打开表格编辑器界面:
然后点击创建一维表按钮,然后我们可以创建这样一张单位类型表:
解释一下,Key列就是索引,Type列就是这行数据的数据类型,Value则是这行数据的值。并且大家要注意,一维表是不可以再增加列的。
好的,下面我们来根据这张表制作一个案例,读取这张表里的数据,并在游戏中生成相应的单位。
1.新建一个空地图。在场景中拖入一个矩形区域,表示怪物生成区域
2.来到触发器界面,创建一个新的触发器,编写如下内容:
运行游戏,看一下效果:
在区域中心点生成了单位关羽。
当然可以发挥想象,从随机池里随机选择一个key从表里取数据。制作类似随机单位、物品等功能。
回复
举报
Jason#3790
Jason#3790
当前离线
积分
302
7
主题
18
回帖
302
积分
优秀创作者
优秀创作者, 积分 302, 距离下一级还需 698 积分
优秀创作者, 积分 302, 距离下一级还需 698 积分
积分
302
发消息
发表于 2023-8-3 15:43:37
|
显示全部楼层
本帖最后由 Jason#3790 于 2023-8-3 19:52 编辑
表格适合存储一些不需要频繁读取的数据,如果是一些游戏中很频繁读取的数据,并不建议使用表格,有可能会影响效率。
回复
举报
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
网易邮箱登录
|
KK通行证登录
回复