自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(37)
  • 资源 (1)
  • 收藏
  • 关注

原创 unity世界坐标转屏幕坐标

世界坐标转屏幕坐标转UI坐标

2024-04-18 14:05:20 279

原创 Unity打包到Webgl平台以及遇到的问题

unity打包webgl

2023-12-08 18:05:50 6981

原创 unity加载MP3文件Android平台设置

unity加载MP3文件Android平台设置

2022-08-05 16:22:25 1170 1

原创 显示unity的log

显示unity的log

2022-08-01 18:41:31 298

原创 Unity添加注释,在Inspector面板显示提示

[Tooltip("显示注释")]//鼠标移到变量上后可以看到汉字[Header("显示注释")]//直接在面板上显示汉字public class Test : MonoBehaviour{ [Header("显示注释")] public string Header;}public class Test : MonoBehaviour{ [Toolti......

2022-08-01 18:29:13 1551

原创 unity UGUI 实现一个拖拽

一个简单实现拖拽 具体哪里用到还没有想好 背包里拖拽一个图片时可能会用到吧 写的很low 要是各位有别的更好的方法可以留言互相学习一下 qq1902649397废话不多说 直接上脚本吧  把脚本复制走 按照下面的图添加脚本就行/*** * UGUI 实现一个拖拽 * 继承接口 IBeginDragHandler, IDragHandler, IEndDragHandler * 这...

2018-12-21 20:39:52 1882 1

原创 一个相机抖动的功能

写一个相机抖动的功能,可以用来攻击后相机抖动的效果直接上脚本吧,写的很清楚了using System.Collections;using System.Collections.Generic;using UnityEngine;public class CameraController : MonoBehaviour{    //该脚本需要被挂到相机上    private Vector3 Def...

2018-06-27 12:00:11 3342

原创 android studio 打包.jar到unity调用

最近接入讯飞语音到unity工程里,是需要把.jar接入到unity中 遇到了一些坑 在此分享给大家 希望大家少走弯路如果有什么问题 欢迎留言讨论qq:1902649397网上看了很多例子 有点小细节没有注意就会导致 导出apk包不能使用我用AndroidStudio导出jar环境:AndroidStudio3.0 + Unity2017.2这两个的安装就不在这里讨论了 网上的...

2018-04-13 17:37:49 5859 9

原创 实现一个 ToogleGroup

需要两个类 一个是用来控制切换ToogleGroup  另一个是用来存储要切换的gameObject的物体using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;//实现一个 ToogleGroup//用来控制切换ToogleGrou

2018-02-07 11:17:04 353

原创 Unity 3d转2d再转3d

我是用daydream平台测试的,目前别的平台还没有测试大概思路是playerSettings 中设置勾选Virtual Reality Supported 后选着对应的平台这里选的是Daydream 然后在转换平台时用下面的方法加载到对应的平台,UnityEngine.XR.XRSettings.LoadDeviceByName("None")UnityEngine.XR

2017-12-20 17:42:14 3824

原创 C#遍历枚举

using System;using System.Collections;using System.Collections.Generic;using UnityEngine;public class TestKey : MonoBehaviour {    public TextMesh t;// Use this for initializationvoi

2017-09-14 15:11:02 2980

原创 Unity给物体替换材质球

下面先看一下效果图using UnityEngine;using System.Collections;public class textMesh : MonoBehaviour {    public Material meshRender = null;    public Renderer rend;    public Texture texture; vo

2017-08-03 11:23:44 28274 1

原创 C#写Socket(二)

上一节中对Socket创建连接注释的挺清楚了,这里就不会注释那么清楚了,要是有不太懂的地方可以参考上一节。这里用一个unity创建一个简单的聊天室 还是先贴服务器的代码using System;using System.Collections.Generic;using System.Linq;using System.Net;//EndPoint的命名空间usin

2017-07-17 16:14:48 375

原创 给UGUI的Button动态添加OnClick监听

下面是我用UGUI的button的onClick.AddListener写的一个添加OnClick的方法如果有什么不对的地方,多谢大神评论using UnityEngine;using System.Collections;using UnityEngine.UI;using System.Collections.Generic;public class AddDelega

2017-07-10 16:11:43 14373 1

原创 c#写Socket(一)

刚开始看Socket后期会继续更新,有什么不对的地方,多谢大神评论Socket是网络连接通信的一种,网上是这么说的:“网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket。”建立网络通信连接至少要一对端口号(socket)。socket本质是编程接口(API),对TCP/IP的封装,TCP/IP也要提供可供程序员做网络开发所用的接口,这就是Socke

2017-06-28 23:51:12 511

原创 Unity中相机的属性

刚开始研究,有不太对的地方多谢大神指点下面说说Unity中相机的几个重要的属性, Clear Flags:清除标识用于决定游戏场景中哪个部分需要清除,且在多个相机显示不同元素时作用是非常有用的。Skybox:当超出视野范围时,以天空盒显示背景Solid Color:当超出视野范围时,以纯色显示背景depth only:如果你想绘制一个玩家的枪,又不让它内部环境被裁剪

2017-05-25 10:44:13 3031

原创 c#中自带的排序方法

class Host{    public int[] a = {2,4,5,9,5,3,8,1 };    public void Sorting()    {        Array.Sort(a);//升序排列的方法        Array.Reverse(a);//把数组元素反向输出    }}主函数中这样写        Host ho = n

2017-05-02 13:18:33 4785

原创 Android手机自定义一个文件并写入内容

using UnityEngine;using System.Collections;using UnityEngine.UI;using System.IO;//读写File类public class PanelMaskText : MonoBehaviour {    string str = null;//这是一个路径(@"c:\moijng123.txt"); 

2016-12-21 17:32:34 3967

转载 adb常用命令

转自:http://blog.csdn.net/tmpantian/article/details/8158425adb命令的主要用途 1. 运行android设备的shell(命令行)。 2.管理模拟器或android设备的映射端口。 3. 安装和卸载应用程序。 4.计算机和android设备之间的上传和下载文件。关闭或开启adb服务 关闭adb服务  adb

2016-12-20 16:41:41 1048

原创 unity打包场景

using UnityEngine;using System.Collections;using UnityEditor;//需要把脚本放到Editor文件夹中,只能打包固定名字的场景public class bundleScene : MonoBehaviour {    [MenuItem("Build/ExportScene")]//增加菜单栏选项    static

2016-09-09 20:10:16 1327

原创 unity中www访问网页

并不全面,需要后期更新,但东西都对运行后using UnityEngine;using System.Collections;/// summary>/// www是一个简单的访问网页的类///是一个能够检索统一资源定位符的小工具///通过连接www(URL)在后台开始进行下载///并通过yield return返回下载后的www对象/// summary>

2016-09-05 14:38:14 5203

原创 unity中用射线来判断鼠标按下的是否为地面

寻路导航代理的三大zhu'jiusing UnityEngine;using System.Collections;/// summary>/// 导航代理(寻路代理器)/// 只有物体带有collider才能被射线打到,/// 射线碰到 collider后会停止所以ngui中可以用一个collider来挡住后面的button/// summary>public c

2016-09-01 21:05:58 3692

原创 unity中让一个精灵在屏幕上跟随鼠标

using UnityEngine;using System.Collections;public class follw : MonoBehaviour {    public Camera uiCamera;    private Vector3 pos;    // Use this for initialization    void Start () {

2016-09-01 18:37:05 4424 2

原创 unity中鼠标经过一个物体时出现提示

首先被检测的物体要有colliderusing UnityEngine;using System.Collections;public class Cube : MonoBehaviour {//    public Transform cube;    bool isShowTip;//    // Use this for initialization    v

2016-09-01 18:12:43 11970 1

原创 连接到本地服务器的方法

Mac的方法。。。从终端进入先 cd 到自己要连接的地方,这里我cd到了桌面

2016-08-25 11:32:23 2272

原创 unity中Input的几个方法

重点说说Input中的方法,,毕竟Touch的我也不会,要是有大神知道还望多多指导unity引擎为开发人员提供了两个输入对象,Touch和Input下面是Touch的一些方法下面说说input中的方法先看看代码在说    void Update () {        if (Input.GetButtonDown ("Fire1")) {       

2016-08-19 17:46:44 4610

转载 unity脚本中方法的生命周期

本文转自http://blog.csdn.net/akof1314/article/details/39323081unity脚本的生命周期大体分为五个阶段:编译阶段Reset -> 开始阶段 Awake - OnEnable – Start -> 迭代更新阶段 FixedUpdate – Update – LateUpdate -> 显示阶段 OnGUI

2016-08-18 09:42:33 922

原创 c#的接口

c#不支持多继承,所以引入接口,下面谈谈接口的特点/*接口:定义用    interface 接口名 { 返回类型 方法名(参数);} *         接口中方法不能有访问修饰符,默认为共有 *         在接口中可以定义属性、事件、索引器、方法 *         不可以定义:字段,运算符重载,实例构造函数,析构函数 *         接口不能使用static关键

2016-08-11 20:42:54 335

原创 unity场景加载,及协同程序

unity中场景加载中有:同步加载和异步加载首先需要在File->Building Setting中设置添加场景,把需要的场景托到Scenes In Build里然后设置触发条件,比如点击一个button响应一个方法,这个方法就是跳转到下一个场景public void NextScene()    {//也可以加载索引        Application.Load

2016-07-26 10:58:29 673

转载 角色控制器 Character Controller

角色控制器主要用于第三人称或第一人称游戏主角控制,并不使用刚体物理效果。(载自unity圣殿)下面先说啥为啥要用角色控制器,和角色控制器的特性角色跑到了90英里每小时,然后马上停下而且可以极快的转身。因为是这么地不真实,用刚体和物理效果来创建这种行为是不切实际的,感觉上也不对劲。解决办法就是专门的角色控制器。很简单,就是一个胶囊碰撞器附加了可以控制其移动的脚本。控制器会执行脚本传达的动作但

2016-07-21 14:34:42 1173

转载 Animation的一些常用方法

一些常用的关于Animation的方法收集一下,using UnityEngine;using System.Collections;private Animation ani;void Start () {        ani = GetComponentAnimation> ();    }void Animat()    {        ani

2016-07-21 14:28:08 8845 1

原创 简单的怪物跟随,

做一个简单的怪物跟随,只是简单的朝向,走向英雄,如果不在跟随范围时,怪物自己走动,走动的方向随机估计这个跟随有障碍物就不行了 怪物的动画用Animation用角色控制器控制怪物using UnityEngine;using System.Collections;public class AItest : MonoBehaviour {    //[HideInIns

2016-07-21 11:44:49 4476

原创 用代码动态创建状态机

下面举例了一个10个状态,为每个状态连线,使每个状态都能过渡到任意状态:首先要加入两个命名空间//using UnityEditor;//using UnityEditor.Animations;using UnityEngine;using System.Collections;using UnityEditor;using Uni

2016-07-18 16:26:09 3143

转载 在C#中 ref和out的区别

在C# 中,既可以通过值也可以通过引用传递参数。通过引用传递参数允许函数成员更改参数的值,并保持该更改。若要通过引用传递参数, 可使用ref或out关键字。ref和out这两个关键字都能够提供相似的功效,其作用也很像C中的指针变量。它们的区别是:1、使用ref型参数时,传入的参数必须先被初始化。对out而言,必须在方法中对其完成初始化。2、使用ref和out时,在方法的参数和执行方

2016-07-15 20:36:19 4884

转载 Unity3d自带寻路Navmesh三大组件

1.Nav Mesh Agent:主要挂在寻路物体上2.Off Mesh Link:实现区域转移功能(例如,有时不一定只是在地面上进行寻路,可能有些高高的平台,平台与地面是不相连的,使用该组件可以跳到平台上)(需要两个对象,一个开始一个结束,表示连接两个地的对象)3.Nav Mesh Obstacle:主要挂在障碍物上4、Window/Navigation,弹出Naviga

2016-07-15 20:21:19 4911

原创 unity中的碰撞检测

触发信息检测:(需要勾上isTrigger)1.MonoBehaviour.OnTriggerEnter( Collider other )当进入触发器2.MonoBehaviour.OnTriggerExit( Collider other )当退出触发器3.MonoBehaviour.OnTriggerStay( Collider other )当逗留触发器//对象要加上刚体

2016-07-15 20:15:35 668

转载 unity中鼠标和触摸问题

关键点1:在unity中touch事件同时也会触发GetMouseButton事件,有时候可能会给你带来方便,但是如果没有意识到这个问题的话,也很可能给你带来很大的麻烦。关键点2:触摸操作也可以使用Input.GetAxis("Mouse X")(或"Mouse Y",下同,略去不写)来判断指尖移动的距离,虽然这点很方便,但是这样就带来了另外两个问题,见关键点3和4;关键点3:

2016-07-15 20:02:01 2917

android studio 打包.jar到unity调用 unity工程

android studio 打包.jar到unity调用 unity工程 里面包含.jar和AndroidManifest 如果资源不能用请与我联系

2018-04-13

空空如也

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

TA关注的人

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