scratch3D游戏做法

 时间:2024-10-13 19:43:19

1、首先一个3D游时卫熨舨戏拥有X轴、Y轴和Z轴,也就是俗称的坐标。它表明一个位置。比如某辣鸡射击游戏,按下W键时,实际上X或者Z轴就已经增加或减少了。那么我讲解的这个示例.sb文件,是暂时没有做Y坐标的,所以既不像射击游戏拥有XYZ,也不像马里奥呢样只拥有XZ。可能大多数人都以为是我用某种黑科技代码导致我可以在地图中随意移动,然后周围的景物也跟着变化。事实不是这样的,实际上玩家并没有进行任何移动,而是玩家按下每个移动键的时候,相对应的XYZ轴分别增加或者减少,而物体根据XY轴来改变位置。错误理解:等同于我坐在火车上,然后周围的景物哗哗闪过。正确理解:我没动,周围的景物在动,感觉好像坐在火车上。这条代码是用在物体上面的,来做出3D效果

scratch3D游戏做法

2、fw_1和yf嘛术铹砾w_1是什么呢?就是说这个物体默认是在舞台中间的,需要移位的话,我们尽量要和Scratch自带的XZ概念保持一致,这样比较方便。这莞鲕塾侃句代码什么意思呢(图中第3行):-X+xfw_1>240 或 X+xfw_1<-240 br />-解释:就是说这个物体的X坐标(楼上通过方向键来设值得变量“X”)+上xfw_1的和如果大于了240,就会···xfw_1就是用来选择物体的初始位置的,如果没有xfw_1,将很难想办法将物体初始生成在其他地方,xfw_1是和Scratch中物体的X坐标保持一致的。最后面还有个不成立,说明小于就运行否则不运行。那为什么偏偏是大于240和小于-240呢,因为舞台的最左边就是240,最右边就是-240。图片中最后的如果碰到边缘就隐藏否则显示,是为了防止物体实际上已经离开玩家,但视角还在那里。

scratch3D游戏做法

3、补一下改变XY的程序

scratch3D游戏做法
  • ps如何绘制旋转小花?#百元挑战#
  • 我不要挂科:游戏第46关过关攻略
  • 船上休息的渔夫用七巧板怎么拼?
  • 用七巧板怎样拼一个双腿90度前行的溜冰者呢?
  • 儿童益智七巧板 如何用七巧板拼专业相机
  • 热门搜索
    绵阳旅游景点 文件类型怎么改 新加坡旅游景点 黑皮肤怎么变白 防伪码可以造假吗 稍等一下英语怎么说 尿频尿急尿痛怎么办 梅州客天下景区 宁夏旅游景点 话费充值卡怎么用