10023人加入学习
(69人评价)
Unity最全最完整的零基础入门教程-Luna's Fantasy(露娜的大冒险)

制作完成于2023年8月1日,基于Unity2023.1.1

价格 免费

Vetor2 position = transform.position;

定义一个变量,Vetor可存储两个值,名为position

transform(引擎中挂载脚本物的对象).position(访问位置)

把transform.position的x,y的值赋值给position

每次运行,position的x值加0.1;

然后把增加过的数据赋值给transform.position(引擎中挂载的对象)

 

[展开全文]

碰撞系统,2D,3D:只对挂有2D刚体组件的对象进行计算

[展开全文]

素材拖入assets文件夹右侧空白处,复制为ctrl+d

[展开全文]

C:\Users\Administrator\Desktop\collect2.exe    [Error] ld returned 1 exit status

[展开全文]

Application.targetFrameRate = 多少(可以用来改变Update函数的调用次数,意为调整zheng'sh)

[展开全文]

父子对象

子对象会根据父对象进行移动和旋转;

 

批量处理对象时可能会使用到预制体。

 

预制体:特殊资源,prefabs

预制体制作:拖动hierarchy->project中

 

对象中prefab属性可以选择预制体;

 

预制体子对象可以通过unpack变成 独自的对象,而非之前的父对象;(解压缩)

操作方式:Prefab-> unpack Completely

[展开全文]

觉得攻击效果特效太小了可以在go.transform.localPosition = Vector3.zero;

后面加上

go.transform.localScale = Vector3.one * 3;

[展开全文]

1、在unity中创建的c#文件名字与c#文件的名字大小写都需要一样否则找不到该文件

2、

[展开全文]

82存在一个问题,monster与luna渲染层级相同,攻击动画可能被monster盖住,因为在前面渲染设置为所以在使用DOLocalMove时,V3第二个关于y参数可以调的比monster高一点,

[展开全文]

修改中心点

sprite sort point : pivot(轴心点)

轴心点为旋转的轴心;

 

图集和单图; 

 

 

[展开全文]

npc0层级在npc1之上,npc0路过npc1时,会使npc0层级在npc1之下;

 

CameraSettings -> Transparency Sort Mode -> Custom Axis, Transparency Sort Axis可以进行设置;

[展开全文]

获取组件属性

   自定义变量名      获取组件<组件类型>();

[展开全文]

控制玩家移动的两个参数

      Horizontal

      vertical

float horizontal = Input.GetAxis("Horizontal");左右
float vertical = Input.GetAxis("Vertical");上下

position.x = position.x + 0.1f*horizontal;
position.y = position.y + 0.1F * vertical;

[展开全文]