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

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

服务保障

1对1 答疑

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

即时回复

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

7天无理由退款

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

30天价保

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

提问必答

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

16 张要多看

[展开全文]
清風颯颯 · 2020-08-15 · 0

创建音效类

ClickAudio;挂在GameManager

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

排行榜假面

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

GameOverPanel

Show(){

//更更新总的钻石数量

 

}

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

成绩的存放【GameManager】SaveScore(int score)

引入命名空间system。Ling;

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

是否得点击

是,重置数据

否返回主界面

GameManager重置

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

重置游戏数据

制作重置按钮

制作重置面板【是否按钮】

创建脚本控制面板

使用动画控制透明度

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

制作提示信息

image【Hint】和text修改透明度

0,-70-0,0

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

主界面皮肤显示

在mainPanel下start里更换btn——

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

选择按钮点击OnSelectButtonClick

事件码ChangeSkin,selectIndex

在GameManager下设置皮肤的方法

商店界面隐藏,显示主界面;

在PlayController下监听,并且更换皮肤的调用方法

在ManagerVars里声明出游戏里的皮肤

 

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

定义皮肤价值【ManagerVars】int skinPrice

在【ShopPanel】UI下显示

 

购买按钮点击

如果价格大于钻石数量则返回。

可以购买,则钻石减少。

在【GameManager下】更新钻石数量

Save();当前皮肤解锁

 

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

没有解锁是灰色,购买,解锁是开始按钮

在Gamemanager下来一个皮肤是否解锁的方法

//获取当前皮肤是否解锁

bool GetSkinUnlocked(int index)

//设置当前皮肤解锁

void SetSkinUnlocked(int index)

skinUnlocked[index]=true;

shoppanel

Init()在Start()下引用:

btn

 

重置数据

 

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

1.创建脚本控制皮肤面板

2.在ManagerVars下声明皮肤列表和皮肤预制体

3.在ShopPanel中引用vars,在Awake方法下给vars赋值

4.Init一个方法,在awake中引用

5.Init中调用皮肤预制体

6.声明出父物体,在Awake中赋值

7.父物体image去掉,获取子物体image位置,给与位置,添加图片和预制体

8.获取parent的RectTransform.sizeDelta,随着皮肤的增加宽度增加,高度保持不变

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

初始化数据方法;InitGameData; 

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

是否第一次开始游戏;bool isFirstGame;

是否开启音效;bool isMusicON;

是否开启排行榜:int[] bestScoreArr;

当前选中皮肤:int selectSkin;

未解锁皮肤:bool[]skinUnlocked;

钻石数量:int diamondCount;

这些数据,需要给提供外界设置Set和获取Get得方法;

 

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

0,-160,-320,-480

Update下拿到皮肤位置下标

再用个方法控制大小,for遍历子物体

修改父物体锚点

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

1.添加image返回按钮,添加button组件

2.总的钻石数量image-diamond,text居中50

3.创建空物体管理钻石数量Diamond

4.text居中白色50,皮肤名字[txt_Name]

5.选中按钮和购买按钮

6.image-button-image-arrow【btn_Select】

7.复制【btn_Select】-【btn_Buy】,添加Text【txt_Price】

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