猫史档案馆


仿3D还不会做?看看这个!

用户:LOUISQIILOUISQII查看:6 回复:6 评论:6 创建时间:2022-04-17T13:58:58


        最近,有人问我:怎么用KITTEN做出仿3D效果?我们可以实现在Y和X坐标上扩张来实现3D立体效果。具体如下:

       我们先用K4里面的像素画图工具画出下面这个飞镖:center_image

       然后,我们把这个角色命名为“飞镖”,给它定义一个函数,叫做“打印”。给它写上代码:每次运行都把Y左边增加1,再克隆自己。center_image

      把这个函数调用到“当 开始 被点击”下面。代码讲解:把角色移到0,0,重复执行20次,调用“打印这个函数。

center_image

      这时候,这个飞镖就有一点3D的味道了。center_image

       虽然有效果了,但还不是特别明显。我们得让克隆体动起来。对了,让克隆体动,怎么能让本体在那里待着呢?代码讲解:克隆体启动时,一直判断玩家有没有按下空格,如果按下了空格,就旋转-5度,如果没有,就什么也不执行。本体还需要另起一段代码,不过需要把“当 作为克隆体 启动时”换成“当 开始 被点击”。center_image

       这时候,3D效果已经非常明显了。

       当然,我们还可以发挥想象,把第二段代码改成这样:center_image

你学废了吗?


回复

上一页1 页 / 共 1下一页
肝帝小号肝帝小号

 

点赞0


评论


一个STUB用户_14302596一个STUB用户_14302596

2D的k在学3D 3D的神岛在学2D))))

点赞2


评论


音律猫猫音律猫猫

射击类:https://shequ.codemao.cn/work/173184612

https://shequ.codemao.cn/work/169591479

战斗类:https://shequ.codemao.cn/work/171073217

https://shequ.codemao.cn/work/171265505

https://shequ.codemao.cn/work/171375879

其他:https://shequ.codemao.cn/work/172158688

https://shequ.codemao.cn/work/171455130

https://shequ.codemao.cn/work/173289931

https://shequ.codemao.cn/work/173361510

模板:https://shequ.codemao.cn/work/173430808

https://shequ.codemao.cn/work/173279911

点赞0


评论


Roh羨Roh羨

你这有点缺陷,应该在复制时加上一步执行,且复制后隐藏该角色

点赞0


评论


LinkanLinkan

逊了,看看我的3d ball让你看看什么叫伪3d

点赞0


评论


白白的寒日白白的寒日

首先我就不知道K4是怎么会有像素工具的》?

点赞0


评论