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

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

服务保障

1对1 答疑

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

即时回复

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

7天无理由退款

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

30天价保

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

提问必答

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

如果IsGameOver

[展开全文]
Asili · 2019-03-24 · 1

刚刚被unity摆了一道。。气死我了,我想哪里都没错,逻辑也没错,为什么成绩就是不更新。正当我一个一个打印值检查的时候,unity崩了,它竟然崩了。然后我重启untiy,成绩竟然更新了,它更新了,更新了,,,,,,,

果然没有什么

[展开全文]
Brand · 2019-03-19 · 1

这里一个大坑啊,我一开始跳就游戏结束,我打印了IsRayPlatform()的值,一跳起来就是false,游戏结束,貌似这个值没毛病。

打印了my_Body.velocity.y的值,除了站着是0,一开始跳跃就是负值,我的天,检查了组件是不是什么没做,然后检查了代码。。。。

 

话说为什么我的是负数。。。。。醉醉的

[展开全文]
Brand · 2019-03-18 · 2

哈哈,没看这

[展开全文]
Brand · 2019-03-15 · 0


private void OnCollisionEnter2D(Collision2D collision) { if (collision.collider.tag == "Platform") { isJumping = false; Vector3 currentPlatformPos = collision.gameObject.transform.position; // 当前位置 // 下一个左边平台位置 nextPlatformLeft = new Vector3(currentPlatformPos.x - vars.nextXPos, currentPlatformPos.y + vars.nextYPos, 0); // 下一个右边平台位置 nextPlatformRight = new Vector3(currentPlatformPos.x + vars.nextXPos, currentPlatformPos.y + vars.nextYPos, 0); } }  

这样子写就不用加trigger了, 还有就是做平台和人物碰撞框的时候要尽量小一点,我做的太大,导致点一下一次跳两个平台,找了大半天bug醉了

[展开全文]
Brand · 2019-03-14 · 2

Input.GetMouseButtonDown(0);//鼠标左键按下

 

Input.mousePosition;//Vector3类型的鼠标位置

mousePos.x<Screen.wide/2  判断鼠标点击位置

屏幕坐标以左下角为起点往右和上为x和y轴

 

 

[展开全文]
ICreep · 2019-03-13 · 0

用空物体取名xxpanel来存放UI和挂脚本

 

文本框取名

txt_Score //分数 

[展开全文]
ICreep · 2019-03-13 · 0

取名btn_start

图形按钮制作方法:image加button组件

 

在根ui节点挂脚本。

获得ui组件(在awak初始化获得):

private Button btn_Start=null;

btn_Start=transform.Find("btn_Start").GetComPonent<Button>();

Find("名字"),如果有层级,就这样btns/btn_Start

 

初始化里监听按钮注册函数:

btn_Start.onClick.AddListenter(OnBtnStartClick);

public OnBtnStartClick (){}

 

[展开全文]
ICreep · 2019-03-13 · 0

注意粒子系统和UI层级之间的关系

[展开全文]
asasj57 · 2019-03-10 · 0

-这是单身多少年的手速 点的好快-.-

[展开全文]
老师_星浩 · 2019-03-02 · 0