12802人加入学习
(87人评价)
幻径 - 超级上瘾的小游戏

制作完成于2019年1月27号,基于Unity2018.1.0

价格 ¥ 200.00

第一段,A计划2000与1000的分年费与永久

初期知识,事件的监听与广播系统课程:9节课

实现的功能:

1、主界面,粒子效果背影的实现

2、左下角角色按钮绑定:商店界面(购买人物、钻石解锁人物高亮,滑动且放大式选人)

3、游戏结束界面(得分系统,钻石累计,排名,返回主界面,再试一次)结束事件有三种:人物咣空事件,碰到阻碍事件,平台崩落倒计时结速事件

4、游戏场景:得分高,方砖掉落速度快,吃钻石量与避阻碍量,左右跳,平台排队的随机性。

注:文件本地贮存方面:有即时保存功能,人物,得分,音乐开关,也有重置清除功能,

[展开全文]

Application.platform:所属平台

RuntimePlatform.Android:运行在安卓平台

[展开全文]

设置布尔型对是否移动进行选择。

[展开全文]

应该用LocalPosition,而不是Position,高搞了一个小时才发现。

[展开全文]

activeInHierarchy //游戏物体是否在场景中显示

[展开全文]

Spike不是speaker

而且“pi”发的是哎的音不是“宜”的音,快听了20多节课没几个读对的,虽然无关痛痒,但是读错太多了

[展开全文]

我试着自己完成

我创建了一个方法用于获得BestScoreArr,也在Rank Panel中调用了,然后将BestScoreArr中的值赋给了txt_Score,但是并没有想到这个我获取的BestScoreArr是没有进行过排序的,额,主要是排序方法是在GameOverPanel时调用的。

[展开全文]

RankPanel的实现流程:

同样的半透明黑色背景,并且背景也被当做成是退出按钮(个人感觉很是巧妙,因为排行榜界面很简单,只是一个显示成绩的作用,界面和脚本之间没有任何的交互,也让用户查看的非常的便捷,同时点击除了排行榜以外的任意位置作为退出,很好)

排行榜是由三个图片和三个text组成,点击弹出,点击别的位置退出

[展开全文]

完善一些细节就是:

1 选择完角色之后,商城按钮上的更新为所选择的角色。

2 进入商城时,角色会自动定位到之前所选择的角色。

[展开全文]

在老师完成了isFirstGame的数据设置值之后,我就在想在else情况下是什么,其实只要将数组的值赋出去就行了,而之前设置值的原因就是在游戏开始时,应该将第一个角色的状态设置为解锁状态。

[展开全文]

public sprit [ ]  sprites;//

[展开全文]

untiy 高度解耦和 事件的

[展开全文]

在设置图片变灰的时候  获取的对象的方法是 skinItem.GetComponentInChildren<Image>() 

如果使用skinItem.GetComponent<Image>()去获取对象的话,会报错,并且在会导致其他报错内容

[展开全文]

初始化方法写错也会报空指针异常, 我r!!

[展开全文]
1030 · 2019-04-08 · 31-平台掉落 0

1、背景要跟随摄像机移动,因为摄像机要跟随人物移动 

2、要让图层在摄像机的后面才能看到

 

[展开全文]

创建开始界面的管理脚本

1、创建按钮(开始、排行榜、音效)并进行排序

2、创建panel的脚本

3、 

[展开全文]