Unity - A计划(永久有效期) 扫二维码继续学习 二维码时效为半小时

(207评价)
优惠后 ¥1899.00优惠前 ¥2499.00 双十一全年最大力度限时优惠
1对1 答疑即时回复7天无理由退款30天价保提问必答

服务保障

1对1 答疑

提供专属的一对一在线答疑,快速答疑解惑。

即时回复

及时响应学习咨询,帮助解决问题。

7天无理由退款

购买后7天内可申请无理由退款。

30天价保

购买后30天内如遇降价,可申请价保。

提问必答

对于提问做到有问必答,帮您扫清学习过程中的种种障碍

1.给平台增加RigidBody 2D;

2.锁定旋转,并且切换成static;

3.选中Platform预制体,复制Sprite组件并移除

4.在预制体下创建空物体Platform,重置res并复制Sprite

5.复制一份Platform改名Obstacle,图片障碍0,位置-1.096

碰到障碍物游戏结束

6.障碍物添加Box2D,调整大小

冰系预制体

7.Platform预制体改名PlatformWinterGroup1,并且制成预制体放入新建文件夹中

8.Obstade0/3/6一样

草系预制体1/5PlatformGrassGroup1

通用预制体2/4PlatformCommonGroup1

流水三个

 

 

[展开全文]
南笙_竹心 · 2020-08-04 · 0

镜头平滑跟随效果实现

1、首先要计算出目标对象和相机之间的偏移值

偏移值 = 目标位置 - 相机位置

2、为了跟随平滑需要用到Mathf.SmoothDamp()方法

3、方法传入(当前值,目标值,过渡速度,插值系数)

4、通过定义X和Y接收以上方法求出的插值

5、因为人物跳跃运动时Y的值会上下浮动,所以再赋值给相机时应加判断,偏移值Y只在大于相机Y值时

[展开全文]
逃离地球 · 2020-05-05 · 0

判断鼠标点击位置是左半边还是右半边

1、通过Screen.width / 2即可算出中间值

2、通过Input.mousePosition.x跟中间值做判断

3、大于中间值代表右半边,小于代表左半边

[展开全文]
逃离地球 · 2020-05-05 · 0

创建Asset文件的方式

1、新建一个继承于ScriptableObject类的资源管理类

2、在类名上添加标签:

[CreateAssetMenu(menuName = "CreatVarsContent")]

3、在编辑器界面,通过点击Asset就能看到自己定义的创建选项

4、在类中可定义所要管理的资源类型

获取公共资源的方式

1、在资源管理类中定义一个静态方法

2、通过Resources.Load()获取到生成的Asset文件

3、转成当前类型,并返回。

4、其他需要调用资源的类,即可在实例化类时调用该静态方法即可

[展开全文]
逃离地球 · 2020-05-05 · 0

 //游戏暂停
        Time.timeScale = 0;

 //继续游戏
        Time.timeScale = 1;

[展开全文]
微凉123 · 2020-02-27 · 0

Particle System粒子系统

 

 

[展开全文]
鬼猫三岁 · 2020-02-19 · 0

我点击了 重置 没反应 检查了好多遍都没问题 ,但是我运行之后MainPanel脚本是关闭的,但是我点击购买角色的按钮就管用。

[展开全文]
LYQQQQ · 2020-01-31 · 0

游戏开始界面搭建:

首先ctrl n,ctrl s,名叫Main,删除samplesence

层次(Hierarchy)中创建UI-帆布(Canvas),将他的Reader Mode改为Screen Space-Camera(使用在摄像头前),点击Main Camera将其拖入Reader Camera

将下面的UI Scale Mode改为Scale With Screen Size(根据屏幕大小自适应),将Reference Resolution(分辨率)改为480*854,将Match(权重)改为0.5(以同时适应高和宽)

 

 

[展开全文]
泠泠 · 2019-12-21 · 1

资源导入:

res文件:图片,文字,音效

DOTween插件:用来做区间动画

先将res全部导入,内容包含游戏人物图片,背景图片,音效等

创建script文件夹,将common拖入即可

[展开全文]
泠泠 · 2019-12-21 · 1

file-build setting-选择安卓

[展开全文]
泠泠 · 2019-12-21 · 1

白色界面:粒子系统

人物未购买时呈黑色,购买后呈高亮

游戏开始后平台逐渐掉落,人物掉落后人物死亡;碰到障碍物会死亡,游戏结束

左按向左跳,右按向右跳

序列化和反序列化,数据存于本地

 

[展开全文]
泠泠 · 2019-12-20 · 1

1.保存成绩的方法

[展开全文]
AcceleratorPP · 2019-10-17 · 0

1.在MainPanel中添加重置按钮

 

[展开全文]
AcceleratorPP · 2019-10-17 · 0

1.提示面板,一开始透明度为0

[展开全文]
AcceleratorPP · 2019-10-17 · 0

1.在MianPanel的start中,更新shop图表

2.在选择皮肤的时候也要更新shop图标

3.打开商店时自动锁定在所选皮肤

[展开全文]
AcceleratorPP · 2019-10-16 · 0

1.选择按钮的点击

set方法,设置选择的皮肤

[展开全文]
AcceleratorPP · 2019-10-16 · 0

1.GameManager中创建获得所有砖石的方法

2.shopPanel中,在RefreshUI中更新砖石文本

3.在vars中声明各个皮肤价格,在refreshUi中更新价格

4.2个点击按钮的事件

[展开全文]
AcceleratorPP · 2019-10-16 · 0

1.在GameManager里面,创建初始化游戏的方法

2.不需要再awake中new出来,在方法中读  

3.初始化各个变量

第一次游戏;;不是第一次游戏

 

[展开全文]
AcceleratorPP · 2019-10-16 · 0

数据类:

isFirstGame;

isMusicOn

bestScoreArr

selectSkin

skinUnlocked  bool[];

diamondCount

[展开全文]
AcceleratorPP · 2019-10-16 · 0

1.在vars中声明名字链表  

2.根据当前下标index,改名字

[展开全文]
AcceleratorPP · 2019-10-15 · 0