用户:
Linkan查看:6 回复:11 评论:6 创建时间:2023-01-06T10:46:12
跟随教程分为有引擎版和无引擎版!
——————————————————————————————————————————————————————
1.无引擎版(难度⭐️⭐️)
很多人以为无引擎版是指在二维平面上人物不动,背景在动
那你就错了
代码不能这么敲
你得让人物基本的移动:
按下a移动-10,按下d移动10,按下w将y增加10,按下s将y减少10
如果“人物”的x大于50,就移动-5直到“人物”的x小于等于0
如果“人物”的x小于50,就移动5直到“人物”的x大于等于0
如果“人物”的y大于50,就将y减少10直到“人物”的y小于等于0
如果“人物”的小于于50,就将y增加10直到“人物”的y大于等于0
背景代码:如果“人物”的x大于50,就移动-5直到“人物”的x小于等于0
如果“人物”的x小于50,就移动5直到“人物”的x大于等于0
如果“人物”的y大于50,就将y减少10直到“人物”的y小于等于0
如果“人物”的小于于50,就将y增加10直到“人物”的y大于等于0
——————————————————————————————————————————————————————
1.有引擎版(难度⭐️⭐️⭐️⭐️⭐️)
难度之所以这么高呢,是因为我们要用变量的引擎,入不能用物理引擎(不会变量引擎评论区问作者)
在设定好变量引擎后我们做人物:
如果“人物”的x大于50,就移动-5直到“人物”的x小于等于0
如果“人物”的x小于50,就移动5直到“人物”的x大于等于0
(注意:y不需要判定)
背景代码:如果“人物”的x大于50,就移动-5直到“人物”的x小于等于0
如果“人物”的x小于50,就移动5直到“人物”的x大于等于0
如果“人物”的y大于50,就将y减少10直到“人物”的y小于等于0
如果“人物”的小于于50,就将y增加10直到“人物”的y大于等于0
好了,体验可以见到作者作品《蜡烛人》