自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Unity 获取StreamingAssets文件夹中的所有图片

【代码】Unity 获取StreamingAssets文件夹中的所有图片。

2024-01-18 11:42:34 670 1

原创 Unity获取配置文件

Application.streamingAssetsPath方法的使用:获取配置文件

2022-07-04 13:53:26 2083 1

原创 Unity制作滑动界面的方法

制作滑动界面的方法1.创建一个空物体命名为LayOutGroup,添加组件ContentSizeFitter,HorizontalLayoutGroup。2.创建几个Image,设置为LayOutGroup的子物体,并添加LayoutElement组件(可有可无)。3.创建一个空物体,命名为MaskedGroup,添加RectMask2D组件。4.创建一个空物体,命名为ScrollGroup,添加ScrollRect组件。...

2021-10-14 11:01:51 2106

原创 Unity HTC VIVE Por 开发文档

HTC VIVE Poe 开发文档配置在资源商店导入SteamVR插件和Vive Input Utility将[CameraRig]和[SteamVR] 预制体拖入Hierarchy面板中。UI交互1.将VivePointers和[ViveInputUtility]预制体拖入Hierarchy面板中,把VivePointers设置为[CameraRig]的子物体。2.创建一个Canvas,将GraphicRaycaster组件删除,然后添加CanvasRaycastTarget脚本。

2021-10-14 11:00:38 1586

原创 unity重力感应的方法与校准

unity获取设备的重力1.调用API Input.acceleration方法void Update(){ Vector3 playerMoveDir=Vector3.zero; playerMoveDir.x= Input.acceleration.x; playerMoveDir.y= Input.acceleration.y; transform.Rotate(playerMoveDir * 70 * Time.deltaTime);}

2021-07-15 12:22:09 1032 1

原创 unityAVProVideo插件播放视频的事件

unityAVProVideo插件播放视频的事件using System.Collections;using System.Collections.Generic;using UnityEngine;using RenderHeads.Media.AVProVideo;public class GameManager : MonoBehaviour{ public MediaPlayer mediaPlayer, mediaPlayer1; public DisplayUGUI

2021-07-05 21:06:32 391

原创 2021-06-09Unity获取碰撞位置的方法

unity获取碰撞位置的方法 private void OnCollisionEnter(Collision collision) { if (collision.gameObject.tag =="bullet1") { Debug.Log(collision); Vector3 location = this.transform.position; Vector3 closestPoint

2021-06-30 12:10:14 1682 4

原创 2021-06-30Unity检测物体是否在摄像机的视角范围内

Unity检测物体是否在摄像机的视角范围内的两种方法1.第一种方法,通过调用APIvoid OnBecameVisible() { text.text = "物体在摄像机的可视范围内"; } void OnBecameInvisible() { text.text = "物体不在摄像机的可视范围内"; }这种方法在unity程序中是根据Scene视图来进行判断的,但是打包到安卓或者pc端不回出现这种情况。2.第二种方法

2021-06-30 12:07:25 2299

原创 2021-06-21

unity使用陀螺仪控制物体第一种方法using UnityEngine;using System.Collections;using System.Collections.Generic;public class gyroscope : MonoBehaviour{bool draw = false;bool gyinfo;Gyroscope go;void Start(){ gyinfo = SystemInfo.supportsGyroscope; go = In

2021-06-21 10:35:47 78

转载 2021-05-26Unity携程

yield return null; // 下一帧再执行后续代码yield return 0; //下一帧再执行后续代码yield return 1;//(任意数字) 下一帧再执行后续代码yield break; //直接结束该协程的后续操作yield return asyncOperation;//等异步操作结束后再执行后续代码yield return StartCoroution(/*某个协程*/);//等待某个协程执行完毕后再执行后续代码yield return WWW();//等待WWW

2021-05-26 12:16:14 257

原创 2021/5/25 Unity获取系统的时间

获取系统时间的方法首先创建两个 Text在创建一个空物体用来挂载脚本创建脚本CurrrentTimeTest脚本内容如下:using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using System;public class CurrrentTimeTest : MonoBehaviour{ public Text currrent

2021-05-25 15:13:30 522 4

原创 使用Raw Image和Unity自带的视频播放插件Video Player

使用Raw Image和Unity自带的视频播放插件Video Player导致视频不清晰先创建Raw Image在Raw Image身上添加Video Player和Audio Source组件将需要播放的视频拖拽到Video Clip中,并且将Audio Output Mode设置为Audio Source在Project面板中创建New Render Texture然后将New Render Texture拖拽到Raw Image物体身上Video Clip组件中的Target Te

2021-05-25 14:55:16 2220 6

空空如也

空空如也

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

TA关注的人

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