
untiy
云海泛舟
这个作者很懒,什么都没留下…
展开
-
unity 播放音频
using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Video;public class PlayVoice : MonoBehaviour{ AudioSource voicePlayer;//定义音频播放器 readonly float voiceVolumeValue = 0.5f;// 音量默认值 // Start is cal原创 2021-12-24 09:32:18 · 4385 阅读 · 0 评论 -
unity中时间函数
解决问题:unity中按照固定时间调用函数方法:利用自带的Time.time 函数public double time1,time2; // Start is called before the first frame update void Start() { time1 = 0; time2 = 0; } // Update is called once per frame void Update() {原创 2021-11-29 16:37:57 · 3455 阅读 · 0 评论 -
Unity3d及VS下载网站
unity下载地址Visual Studio下载地址原创 2021-11-16 09:00:36 · 2551 阅读 · 0 评论 -
Vuforia网站及Vuforia码下载使用方法
Vuforia相关资料下载网站unity3d进行读识别码操作时,可以在这个网站进行图片处理、物体识别等方式。从而实现拍一个图片出现虚拟物体,实现虚实关系的对应。License下载也在这个网站。登陆后可以在Target Manager中下载及自己设置Target(即可以识别的图片),Rating越大说明越容易被读出,因此尽量选取星星比较多的图片作为Target。Download之后便可以导入unity工程中使用了。...原创 2021-11-16 08:55:26 · 2810 阅读 · 0 评论 -
Unity 用户手册 (2019.4 LTS)
Unity 用户手册 (2019.4 LTS)原创 2021-11-05 09:47:43 · 1529 阅读 · 0 评论 -
Unity脚本api网址
Unity脚本api网址可用于查询在unity3d开发过程中可能会用到的api。原创 2021-11-05 09:28:19 · 1518 阅读 · 0 评论 -
C#各个脚本参数相互调用遇到的问题
C#脚本在相互调用时的注意点参考untiy3D中C#脚本中调用另外一个类中函数特别注意步骤2中的GetComponent与AddComponent的区别。找到这个C#脚本只需要在Start中写即可。GetComponent只会找到这个C# 脚本,AddComponent会增加一个新的脚本。...原创 2021-10-21 17:22:19 · 523 阅读 · 0 评论 -
将pore建的模型导入unity3d工程
问题在unity3d工程中想要使用在Proe建的模型具体过程1.打开一个Proe建的模型,asm表示装配体,prt表示单个零件。2.点击保存副本3.选择Step格式保存,后缀是stp格式。4.在3Dmax中打开stp格式的文件,然后导出为fbx的格式5.将模型拖进unity3d即可...原创 2021-10-20 11:00:59 · 2648 阅读 · 0 评论 -
arduino向unity3D工程中传递参数
问题描述传感器获取信号,在arduino中以参数的形式表现。此时,我希望在unity中调取这个参数并利用这个参数做一些事情,因此,需要实现unity3d获取arduino中参数。unity3的向arduino发送信号的教程见:在Visual Studio2019 中获取arduino端口的信息从而最终实现unity3d中VS与arduino的信息双向传递。具体过程在unity3d的部分:1,定义一个物体,然后将控制脚本挂在上面2.端口信息定义见上面的参考文档3.读取函数//读取数据原创 2021-10-19 17:37:17 · 1826 阅读 · 0 评论 -
unity3d中MonoBehaviour下使用new关键字定义出错
ControlButton controlbutton;其中ControlButton是类名;在MonBehaviour下使用 controlbutton = new ControlButton();会报错。将其改变为controlbutton = gameObject.AddComponent();即可解决。原创 2021-04-22 09:41:01 · 550 阅读 · 0 评论 -
untiy3D中C#脚本中调用另外一个类中函数
1.软件环境:unity3D2019.4.12f1,Visual Studio20192.新建两个脚本,目标是在ControlManager中调用ControlButton中的changeColor函数。3.在ControlButton中定义一个可以改变物体颜色的函数using System.Collections;using System.Collections.Generic;using UnityEngine;public class ControlButton: MonoBehavio原创 2021-04-22 09:36:56 · 1096 阅读 · 0 评论 -
unity3d中利用代码脚本控制按钮的开关
1.软件环境:unity2019.4.12f1,Visual Studio2019;2.unity工程设置:右键在UI中添加Button组件接下来添加C#脚本将此脚本挂在Button的父物体上,后面会用到transfrom来查找到Button;如果用GameObject查找则没有这个问题具体请见:GameObject.Find与transform.Find的区别3.代码书写完成功能:实现点击按钮改变Cube颜色using System.Collections;using System.原创 2021-04-21 09:29:58 · 5005 阅读 · 2 评论 -
GameObject.Find与transform.Find的区别
GameObject.Find 可以查找整个场景,但是必须是激活状态,如果是被关闭状态则无法找到;因此,可以用于找一直处于激活状态的物体,但是在物体较多时会消耗较多。transform.Find可以找任何状态的物体,不论激活还是不激活状态,但是,只能在子物体或继续低一级物体中寻找。...原创 2021-04-21 09:27:01 · 734 阅读 · 0 评论 -
利用Vuforia码生成Android AR应用app
1.环境,unity2019.4.12f1,VS20192.步骤1)在Package Manager中加入Vuforia Engine AR2)导入AR相机及Image3)ARCamera中点击Open Vuforia Engine configuration加入licence Key制作图片时有此项Key的内容4)生成Android参考:unity2019.4.12f1导出android的app应用即可完成整个过程。...原创 2021-04-07 09:39:50 · 310 阅读 · 0 评论 -
C++及C#中文本读写操作
一、C++参考:C++中如何进行txt文件的读入和写入#include <fstream>#include <iostream>using namespace std;int main(){ int a[4]; ifstream TextRead("读入.txt"); for (int i = 0; i < 10; i++) TextRead >> a[i]; for (int i = 0; i < 4; i++) cout <原创 2021-03-29 16:21:18 · 299 阅读 · 0 评论 -
unity2019.4.12f1导出android的app应用
2.3.Player settings中更改Company Name,及Product Name。4.然后点击Build即可注意点:需要提前在Unity Hub中加入Android的相关组件。原创 2021-03-29 09:01:42 · 506 阅读 · 0 评论 -
在Visual Studio2019 中获取arduino端口的信息
一、基础设置选择的是unity2019.4.12f,Visual Studio20191.VS中的设置新建一个unity工程,然后新建一个arduino的C#脚本,在脚本的头文件中添加System.IO,System.Threading,System.IO.Ports,using System。此时程序会显示出错,即System.IO.Ports无法识别,此时需要更改.net 版本,详见unity2019.4.12f无法添加System.IO.Parts头文件的解决方法二、例子通过VS代码控制原创 2021-03-28 22:44:28 · 1114 阅读 · 0 评论 -
Exception显示缺少头文件
加入using System;原创 2021-03-28 21:25:56 · 257 阅读 · 0 评论 -
unity2019.4.12f无法添加System.IO.Parts头文件的解决方法
1.在Edit中找到Project Setting2.然后找到Player中的Other Settings,然后将.net2.0standed改成.Net4.x即可。原创 2021-03-28 11:10:30 · 250 阅读 · 0 评论 -
unity2019生成简单按钮用于显示程序运行过程效果
private void OnGUI() { if (GUILayout.Button("改变颜色")) { print("红色"); } }利用OnGUI产生按钮。原创 2021-03-26 08:44:09 · 191 阅读 · 0 评论 -
unity2019中虚拟按钮的使用
版本:unity2019.4.12f1,Visual Studio20191.window栏加入Vuforia Engine AR,此时可以正常使用AR相机了。2.利用vuforia码,建立一个空物体showcube,然后在空物体上加入Virtual Button Behaviour(系统自带函数),加入Turn Off Behaviour(系统自带函数)接下来是ShowCube设置,即完成显示和不显示cubeusing System.Collections;using System.C原创 2021-03-25 21:45:19 · 2490 阅读 · 5 评论