4 ff_0528

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 7w+

Unity-AR-EasyAR

1.创建ImageTarget---图片名直接法首先我们把 ImageTarget 拖到面板中去image新建一个脚本"SampleImageTargetBehaviour" ,处理方法与之前相似:image然后删掉原先挂在ImageTarget 上面的脚本,将我们新建的"SampleImageTargetBehaviour" 脚本挂在上面...

2019-11-22 17:09:31

Unity中Android开发环境搭建配置教程

Unity中Android开发环境搭建配置教程Unity中进行安卓平台开发需要哪些步骤呢?这里对搭建配置步骤进行整理和总结。一、下载安装必备软件1.下载安装Unity安卓支持插件用Unity下载助手下载安卓支持插件UnitySetup-Android-Support-for-Editor.exe并安装。2.下载安装JDK官方网站:http://www.oracle.com...

2019-11-18 16:19:53

unity---鼠标控制摄像机围绕某个物体旋转

using System.Collections;using System.Collections.Generic;using UnityEngine;public class CameraRot : MonoBehaviour{ public Transform target; public float x_Speed = 100; public float y_...

2019-10-28 10:47:49

Unity对象池

using System.Collections;using System.Collections.Generic;using UnityEngine;/// <summary>/// 实例化对象继承此接口/// </summary>public interface IReusable { void OnSpawn(); //当取出时调用 ...

2018-10-26 09:52:27

ScreenToViewportPoint,WorldToViewportPoint,ViewportToWorldPoint的运用,实现一个简单的对三维中物体的拖拽移动效果

ScreenToViewportPoint,WorldToViewportPoint,ViewportToWorldPoint的运用,实现一个简单的对三维中物体的拖拽移动效果  众所周知,我们手机或者手机屏幕上的坐标是一个二维平面的的坐标值,而且这个坐标是一像素为单位的,也就是说这个是会根据你用的设备的不同,你手机或者电脑上的坐标的长宽最大值也就不同。  之前不太了解标题上三个方法的用法,...

2018-10-25 14:36:10

Unity MVC框架代码详解(适合中小项目开发,解耦合,事件发送消息监听机制)

一、首先介绍模型类Model          从上图中可以看出,Model发出的线只有一条虚线,所以Model层只是负责发送事件(消息)通知视图层改变UI的显示,而指向Model的另外两个线的是意思是视图层和控制层可以获取到Model数据,简明之意就是View和Controller可以访问到Model。Model层代码如下:/// <summary>/// 模型数据/...

2018-09-14 12:03:25

unity 消息发送处理机制

using System.Collections;using System.Collections.Generic;using UnityEngine;/// /// 消息类/// public class Message{ public string Name //发送消息的名称 { get; private set;

2018-01-25 18:24:38

Unity简单的UI框架---------UGUI

/* 那天看了SIKI的一个UI框架,他是用到了json解析,感觉有点繁琐,对于新增需求或者需求变动,所更改的内容比较多: 1、需要更改json文本 2、需要更改对应的枚举类型。所以自己又总结了一个简单的,只需要增加或者更改UIPanelPath即可, 里面都是存放着对应的Resources文件夹下的UI面板路径 */ using UnityEngine;

2018-01-02 16:25:57

C# 快速排序

/// /// 数组分割 /// static int Division(int[] array,int left,int right) { while (left<right) { int num = array[left]; //假设先将首元素做

2017-12-26 14:21:03

实现像UGUI中Button一样可以拖拽绑定事件

using UnityEngine;using UnityEngine.Events;public class HandleEventLists : MonoBehaviour { [System.Serializable] private class Event: UnityEvent { } [SerializeField] private Event Ev

2017-12-08 11:59:55

Unity3D - EventSystem完全掌握

Event System组成系统生成的Event System里面主要有两个Components,分别是Event System和Standalone Input Module。其中Standalone Input Module是派生自BaseInputModule。作用1. EventSystem负责处理输入、射线投射以及发送事件一个场景中只能有一个Eve

2017-11-20 10:53:20

Unity3D中UGUI事件系统简述及使用方法总结

Unity3D的uGUI系统的将UI可能触发的事件分为12个类型,即EventTriggerType枚举的12个值。如下图所示:    先以PointerClick为例。这个是用于某点点击事件。其他事件都可以根据相同的办法调用。    之所以使用PointerClick为例。是因为在最后笔者会提到一个特殊的实现方式。而相比于其他事件类型,有且仅有Click事件存在特殊实现。

2017-11-20 10:31:28

AssetBundle二

using UnityEditor;using System.IO;//-----------------------打包--------------------------------public class CreateAssetBundles{ [MenuItem("Assets/Build AssetBuilds")] static void BuildAllAs

2017-08-01 16:24:33

Unity_内部消息机制

using UnityEngine;using System.Collections;using System.Collections.Generic;using System;using GameType;public class Messenger{ private static Dictionary mDict = new Dictionary(); priv

2017-07-24 18:06:46

Unity—UI正对摄像机

using UnityEngine;using System.Collections;public class CameraFacing : MonoBehaviour { //挂在需要看向摄像机的UI物体上(例如血条,伤害冒字) private Camera refCamera; public bool reverFace = false; private T

2017-07-14 14:56:38

Unity_简单的摄像机绕物体旋转

using UnityEngine;using System.Collections;public class cam : MonoBehaviour { public Transform target; public float distance = 8; public float h; public float v; float speed

2017-07-11 13:49:52

Unity3D的Android移动之路----了解触控

触控对于Android移动设备来说是一种必不可少的交互方式,今天我们就来初步了解一下Unity3D中有关触控的API,下一篇中给大家演示如何使用Unity3D制作一个触控小Demo。    Touch 是一个结构体,每当发生一次触摸,系统就生成一个Touch类型的变量,存储和本次触摸的相关信息。如果发生多点触控,那么系统会生成多个Touch类型变量。    Touch有如下主要成员变量:

2017-05-27 10:02:08

[UnityUI]NGUI备忘录

零、概念1.UISprite与UITexture的区别:http://www.xuanyusong.com/archives/2697简单地说,UITexture是一张独立的图,不依托于任何图集,这张Texture有自己的材质球和shader,每一个UITexture都将消耗一个DrawCall,一般可以考虑将游戏背景图等大图设置为UITexture;相反,UISprite则依赖于

2017-05-27 09:54:14

摄像机视角优化

public GameObject target; public float ZoomSpeed = 30;//镜头缩放速率 public float MovingSpeed = 1;//镜头移动速率 public float RotateSpeed = 3; //镜头旋转速率 public float distance = 20;//设置距离角色的距离

2017-05-09 19:07:46

this串联构造方法

using System;/// /// 消息类/// public class Message : IMessage{ public Message(string name) : this(name, null, null) { } public Message(string name, object body) : this

2017-04-25 15:11:34

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。