unity3d入门教程二

unity3d入门教程二

5.1游戏对象



游戏制作是在编辑器中进行的

游戏脚本是进行控制对象移动的

5.2对象的显示顺序

方法1:调整 Order in layer

如下图:

Order in Layer 表示绘制优先级

同一个平面内的多个对象,Order in Layer 越大的显示在更上面

方法2:调整 Z 坐标

显然,Z坐标可以更有效的更改空间位置

Z轴方向垂直屏幕向里

所以,Z值越大,也就离摄像机越远。将背景图的Z坐标设为1即可。



5.3对象的轴心








5.4对象的父子关系



上方是三个图片,三个对象,我们要移动人,其余两个对象也要跟着移动

当移动边框时,其子对象也会跟着走动


子对象的坐标是相对于父对象的坐标,都是这样的

6.1图片素材的准备


当找到一张图片背景是白色的,要将其背景变成透明的 ,可以使用ps来处理







6.2图片的切割


以前都是每个图片一个素材,而有时美术给了单个图片,包含多个素材

可以使用unity中的切割




6.3图片与渲染器




此组件的功能用来显示图片

7.1组件


之前是将素材游戏对象

下方创建一个空对象

空对象创建完成,但好像没啥作用,未挂载组件

添加了渲染器组件,此对象需要显示一个图像,将下方素材拖入到渲染器显示

,就能将图片显示出来了



可通过挂载其余组件实现不同功能

7.2transform组件

Transform变形,基本组件,所有的游戏对象都要有一个Transform组件,无法删除

相关推荐
benben04414 小时前
Unity3D仿星露谷物语开发44之收集农作物
前端·游戏·unity·游戏引擎
Unity官方开发者社区2 天前
《Cryptical Path》开发诀窍:像玩游戏一样开发一款类Rogue游戏
java·游戏·玩游戏
Thomas_YXQ2 天前
Unity3D Overdraw性能优化详解
开发语言·人工智能·性能优化·unity3d
二狗哈3 天前
制作一款打飞机游戏49:敌人抖动
游戏
Time Famine3 天前
射击游戏demo11
python·游戏·pygame
染指11103 天前
25.第二阶段x64游戏实战-分析物品相关数据
汇编·游戏·游戏逆向·x64dbg·x64游戏
web150854159353 天前
使用Python开发经典俄罗斯方块游戏
python·游戏·pygame
白露秋483 天前
C——五子棋小游戏
c语言·游戏
wgc2k4 天前
Java游戏服务器开发流水账(5)Spring 在游戏开发中的使用简介
java·服务器·游戏
passionSnail4 天前
《用MATLAB玩转游戏开发》推箱子游戏的MATLAB趣味实现
开发语言·游戏·matlab