html旋转代码_Paracraft代码方块案例演示

6badf14bc5f1bbbccc8b5bd41ba8ab7a.gif Paracraft代码方块案例演示1 我们来看一个名字叫做 CodeBlockTest 的世界,项目ID是 530 。CodeBlock是代码方块的英文,Test是测试的意思,这个世界非常的重要,是Paracraft的开发人员用来测试代码方块中各项功能的一个世界。 我们看到世界中有很多告示牌, 旁边一般会有一个代码方块以及电影方块。 每个告示牌上会测试一个Paracraft的小功能。 比如这里,测试的是感知功能,当黑狗遇到青蛙时会 说A Frog! 再比如这里,测试的是感知角色的位置坐标的功能,所有的测试用例是可以并行执行的, 观看测试用例是学习Paracraft的一个非常重要的方式,比如我们右键打开这里的感知位置GetX的代码方块。 我们看到这边有一些代码,大概的意思是当角色被点击时。 它开始不停地往前走,并不停地说出自己当前的位置坐标, GetX函数会返回角色当前的X轴坐标 。 后面其实还有GetY和GetZ函数,返回的分别是Y和Z轴的坐标,点击运行。可以看到青蛙在不停地前进,并且头顶的X,Y,Z坐标会随位置变化。 Paracraft代码方块案例演示2 我们再来看一些CodeBlockTest测试世界中的例子,比如动态光源。 从代码中可以看到,我们通过clone语句,每隔1秒复制了1个光源角色,并给它们设置了不同的颜色,一共复制了3个角色。 每个光源被复制后会不停地向前走并转一个小的角度。Ctrl+F可以搜索告示牌上的内容。 比如我们搜索ui event,用户界面的事件,我们看一下2D事件,这部分代码控制了2D UI角色,也就是用户界面先从右侧运动到左侧,再从左侧运动到右侧。 这里的代码展示了如何与运动中的UI做交互,比如点击它时,让它旋转20度。 再比如,mcml数据绑定,这里我们用HTML语言创建了左上角的2D UI,并让UI自动跟随程序中的变量变化。 我们在之前详细讲解过HTML中的数据绑定,在这个世界中你可以看到大量这样的小例子,这是学习Paracraft非常好的方法。 bb8c4151f41762177e67aba83515fdb1.gif
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值