![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity学习
文章平均质量分 55
我和代码有个约会.
好好学习!
展开
-
Unity声音管理
创建一个总的声音管理类using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Audio;/// <summary>/// 音频管理器,管理所有音乐/// </summary>public class AudioManager : MonoBehaviour{ /// <summary> /// 存储单个音原创 2021-08-07 16:05:49 · 693 阅读 · 0 评论 -
Unity实现一次一页的滑动效果(可以直接使用)
目录效果展示实现步骤第一步创建Scroll View UI第二步挂载Grid Layout Group组件第三步添加脚本第四步赋值重要说明效果展示有鼠标拖动来直接实现滑动实现步骤第一步创建Scroll View UI在场景里面创建Scroll View UI第二步挂载Grid Layout Group组件找到下面的Content物体给其挂载Grid Layout Group组件第三步添加脚本给Scroll View组件添加我们自己写的脚本SlideScrollView脚本如下原创 2021-01-31 12:58:24 · 2171 阅读 · 3 评论 -
Unity退出游戏
只有在游戏打包后才有效public void QuitGame(){ Application.Quit();}绑定在按钮上即可原创 2020-07-28 09:29:56 · 1046 阅读 · 4 评论 -
unity-检测鼠标位置控制枪口朝向
Mathf.Clamppublic static float Clamp(float value, float min, float max);参数value:鉴于最小值和最大值之间的一个数min:最小值max:最大值using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class GunManager : MonoBehaviour{ .原创 2020-07-27 10:22:18 · 773 阅读 · 1 评论 -
Unity每隔一段时间调用函数、给物体添加组件、时间间隔
角色触碰陷阱,每隔0.3秒前面掉落一个方块(给前面的方块添加Rigidbody组件)private void OnCollisionEnter(Collision collision)//碰撞检测 { if (collision.gameObject.tag == "Player") { Debug.Log("角色触碰陷阱(方块消失术)"); InvokeRepeating("tianjia", 0.3f, 0.3f)原创 2020-07-16 10:30:51 · 1945 阅读 · 0 评论 -
Unity学习——跑酷游戏第三到四天
Unity学习——跑酷游戏第三到四天关卡的解锁设计使游戏物体可以左右移动尖刺的设计发射子弹的炮台的设计海绵的设计关卡图片关卡的解锁设计在游戏胜利页面这样写PlayerPrefs.SetInt("levelReached", levelToUnlock);关卡选择页面UI 按钮页面通过存储公共数值的方式判断是不是可以进入这个关卡、第一关是可以进入的所以将值一开始赋值为1;在每一关赋予相应的值(好像有一点点bug)public class LevelSelect : MonoBehaviour原创 2020-07-15 21:32:32 · 370 阅读 · 0 评论 -
Unity学习——跑酷游戏第二天
Unity学习——跑酷游戏第二天1、按键弹出返回页面1.1、配置UI画面1.2、整个UI上挂载Canvas Group组件1.3、挂载脚本1.4、脚本编写2、弹出游戏结束的页面2.1、与门进行碰撞检测1、按键弹出返回页面1.1、配置UI画面1.2、整个UI上挂载Canvas Group组件将Alpha的值赋值为0;Alpha表示透明度的意思,值为0就是完全透明的意思,相当于隐藏了。Interactable钩去掉;Interactable是,是不是容许交互的功能,不显示的时候肯定是不能交互的原创 2020-07-12 22:49:27 · 281 阅读 · 0 评论 -
Unity学习——跑酷游戏第一天
Unity学习——跑酷游戏第一天1、UI设计2、设计第一个游戏场景3、代码组成场景的切换可以滑动列表的代码角色的代码1、UI设计先采用简单的方形进行设计后期在寻找好看的UI可滑动列表2、设计第一个游戏场景3、代码组成场景的切换在button组件上挂载脚本并且设置:public class 场景切换 : MonoBehaviour{ // Start is called before the first frame update void Start() {原创 2020-07-11 22:26:54 · 304 阅读 · 0 评论