自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 收藏
  • 关注

原创 Unity 中英文转换

在Resources下创建文件夹LanguageTxt,再创建“Chinese.txt”及“English.txt”(记得保存文本时选择UTF-8)Chinese.txtBtn:这是一个按钮English.txtBtn:This is a button在Scripts下创建“LanguageManager”及“UIText”LanguageManager.csusing System.Collections;using System.Collections.Generic;u

2021-05-12 10:42:09 2900 1

原创 Unity链接程序

using System.Collections;using System.Collections.Generic;using UnityEngine;using System.Diagnostics;public class LianJie : MonoBehaviour{ private string exePath; void Start() { exePath = @"D:\Unity发布版本\长春多媒体-履带\exe\TankRepair.exe...

2021-04-07 10:43:43 150

原创 Unity加载场景

录制场景信息:RecordSceneInfo挂在Home1、Home2场景using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.SceneManagement;public class RecordSceneInfo : MonoBehaviour{ public static RecordSceneInfo Instance { get; pri...

2021-03-10 10:19:55 201

原创 Unity退出程序

Application.Quit();

2021-01-21 13:39:23 503

原创 C# GUI

GUI 界面界面类是Unity手工定制的GUI的接口GUI.backgroundColor 背景颜色全局染色由GUI渲染的所有背景元素,得到乘以颜色void OnGUI() { GUI.backgroundColor = Color.yellow; GUI.Button(new Rect(10, 10, 70, 30), "A button");}GUI.BeginGroup 开始组开始组,必须配套以EndGroup结束关闭容器void OnGUI() {...

2021-01-13 14:31:23 1986

原创 C# Camera

Camera 摄像机Camera是一个设备,玩家通过它看世界Camera.actualRenderingPath 实际渲染路径实际使用的渲染路径RenderingPath actualRenderingPath;Camera.allCameras 所有相机返回场景中所有启用的相机public int count = Camera.allCameras.Length;void Example() { print ("we've got" + count + "came...

2021-01-13 11:56:21 898

原创 C# Input

Input 输入输入系统的接口Input.acceleration 加速度上一次测量的设备在三维空间中的线性加速度public float speed = 10.0F;void Update() { Vector3 dir = Vector3.zero; dir.x = -Input.acceleration.y; dir.z = Input.acceleration.x; if (dir.sqrMagnitude > 1) dir.Norm

2021-01-05 14:33:09 1397 1

原创 C# GameObject

GameObject 游戏对象Unity场景里面所有实体的基类GameObject.activeInHierarchy 在层级激活场景中的游戏对象是否激活bool activeInHierarchy;GameObject.activeSelf 激活自己该游戏对象的局部激活状态bool activeSelf;GameObject.AddComponent 添加组件添加一个名称为className的组件到游戏对象public SphereCollider sc;

2021-01-05 10:55:43 1411

原创 C# Transform

Transform 变换对象的位置、旋转和缩放Transform.childCount 子对象数该变换的子对象数量print(transform.childCount);Transform.DetachChildren 分离子对象所有子对象解除父子关系transform.DetachChildren();Destroy(gameObject);Transform.eulerAngles 欧拉角此旋转作为欧拉角度public float yRotation

2021-01-04 17:07:47 1800

原创 C# Vector4

Vector4 四维向量表示四维的向量Vector4.Distance 距离返回a和b之间的距离public static float Distance(Vector4 a, Vector4 b);Vector4.Dot 点乘两个向量的点乘积public static float Dot(Vector4 a, Vector4 b);Vector4.Lerp 线性插值两个向量之间的线性插值public static Vector4 Lerp(Vector4 a, Vec

2020-12-18 11:29:46 912

原创 C# Vector3

Vector3 三维向量表示3D的向量和点Vector3.Angle 角度由from和to两向量返回一个角度。形象的说,from和to的连线和它们一个指定轴向的夹角public Transform target;void Update() { Vector3 targetDir = target.position - transform.position; Vector3 forward = transform.forward; float angle = Vec

2020-12-18 10:52:32 8010

原创 C# Vector2

Vector2 二维向量表示 2D 的向量和点Vector2.Angle 角度返回from 和to之间的角度,单位度public static float Angle(Vector2 from, Vector2 to);Vector2.ClampMagnitude 夹的幅度返回向量的长度,最大不超过maxLength所指示的长度public static Vector2 ClampMagnitude(Vector2 vector, float maxLength);Vecto

2020-12-18 10:19:06 6019

原创 C# Mathf

Mathf.Abs 绝对值print(Mathf.Abs(-10.5F)); //10.5Mathf.Acos 反余弦print(Mathf.Acos(0.5F));Mathf.Approximately 近视值if (Mathf.Approximately(1.0F, 10.0F / 10.0F))print("same");Mathf.Asin 反正弦print(Mathf.Asin(0.5F));Mathf.Atan 反正切print(Mathf.

2020-12-17 16:25:45 1965 1

原创 Unity人物WASD移动

using System.Collections;using System.Collections.Generic;using UnityEngine;public class PlayerMove : MonoBehaviour{ public float player_speed = 1f; void Start() { } void Update() { if (Input.GetKey(KeyCod...

2020-08-14 15:45:54 1196

原创 Unity解压预置实例

选择预设的对象,右键→Unpack Prefab

2020-08-10 09:30:27 730

原创 Unity拖动ScrollRect结束时始终让一个子物体位于中心位置

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;using System;/// <summary>////// 拖动ScrollRect结束时始终让一个子物体位于中心位置。////// </summary>public class CenterOnC..

2020-08-05 09:15:26 708

原创 Unity碰撞显隐

Unity碰撞物体触发器使隐藏的物体显隐using System.Collections;using System.Collections.Generic;using UnityEngine;/// /// 碰撞物体触发器使隐藏的物体显现/// public class ShockwatchLabel : MonoBehaviour{private Transform l_transform;private GameObject screw;void Start(){l_trans

2020-07-28 15:19:27 1040

原创 Unity通过射线实现鼠标控制物体旋转

Unity通过射线实现鼠标控制物体旋转using System.Collections;using System.Collections.Generic;using UnityEngine;public class RotateTest : MonoBehaviour{Ray ray;private float OffsetX = 0;private float OffsetY = 0;public float speed = 3f;void Start(){}void Updat

2020-07-27 09:46:07 717

原创 Unity鼠标控制物体旋转

Unity鼠标控制物体旋转using System.Collections;using System.Collections.Generic;using UnityEngine;public class RotateTest : MonoBehaviour{private float OffsetX = 0;private float OffsetY = 0;public float speed = 3f;void Start(){ } void Update(){ if

2020-07-24 14:17:10 1015

原创 Unity切换场景

Unity切换场景using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.SceneManagement;public class ChangeTest : MonoBehaviour{void Start(){ this.GetComponent<Button>().onClick.AddList

2020-07-24 10:53:07 152

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除