5 zdmqweasdzxc

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 19w+

动画播放问题(动画播放完在执行后面的程序)

1,、using UnityEngine;using System.Collections;public class WaitForEndOfAnim : IEnumerator{    AnimationState m_animState;    public WaitForEndOfAnim(AnimationState animState)    {   

2017-09-25 16:27:04

C#正则验证大全 Regex.IsMatch()正则表达式验证

C#正则验证大全 Regex.IsMatch()正则表达式验证需要引入命名空间 using System.Text.RegularExpressions; #region 验证文本框输入为数字        ///         /// 验证是不是数字(包含整数和小数)        ///         ///         ///         pu

2017-09-13 11:25:47

unity引用dll文件方法

使用vs2013,选择 文件-新建-项目 在弹出对话框中选择类库  然后写几个类  选择 生成-生成解决方案  接着,打开类库保存的文件夹 在unity中新建一个文件夹,命名为Plugins,用于存放dll文件,说明一下dll文件也可以不放在这个文件夹中,放在这个文件夹中只是便于管理 再新建一个脚本文件,命名为test.cs 运行Unit

2017-06-12 09:29:24

如何将Unity中的脚本文件转为dll文件

本篇文章讨论的是如何吧unity中的脚本文件转为dll文件 如果想使用unity的api,则需要引入unity的,分别是 UnityEditor.dll 和 UnityEngine.dll,它们的地址如下: 这时候该把dll文件引入进来    下面就在unity中新建一个C#类脚本,脚本内容如下: 接着把unity中的脚本文件添加到解决方

2017-06-12 09:27:09

String,StringBuffer ,StringBuilder 区别

String 字符串常量StringBuffer 字符串变量(线程安全)StringBuilder 字符串变量(非线程安全) 简要的说, String 类型和 StringBuffer 类型的主要性能区别其实在于 String 是不可变的对象, 因此在每次对 String 类型进行改变的时候其实都等同于生成了一个新的 String 对象,然后将指针指向新的 String 对象,所以经常

2017-05-20 09:54:58

Unity 特殊文件夹及脚本编译顺序

1、Assets该文件夹是Unity工程使用到的资源的根目录。编辑器中,Project窗口直接一一对应的显示这个目录下的资源。大多数的API函数都是假定一切都是位于Assets文件夹中的,我们不需要明确的提及它。但是某些函数需要将Assets文件夹作为路径名的一部分(例如AssetDatabase中的某些函数)。2、Editor放在该文件夹或其中的子文件中的所有

2017-05-12 09:47:09

C#中System.DateTime.Now.ToString()用法

//2008年4月24日System.DateTime.Now.ToString("D");//2008-4-24System.DateTime.Now.ToString("d");//2008年4月24日 16:30:15System.DateTime.Now.ToString("F");//2008年4月24日 16:30System.D

2017-05-04 14:14:33

UGUI_不规则图片点击事件处理

项目中,有可能会遇到图片不是方形的。比如是圆形的。这个时候,我们希望鼠标点击到圆形的部分,才算点击。点击到方形的空白部分不算点击 可能有这样的需求。那这个时候,如果按照UGUI的正常图片的处理,是把四个角的透明区域也算作是点击的区域了。也就是UGUI默认的点击区域是图片的周围大小。如果遇到上面需求。我们可以按照下面步骤来处理。原理:        UGUI在处理控件

2017-05-04 11:11:22

进度条

public  float speed = 0f;    public  Transform processTrans;//进度    public  Transform indicatorTrans;//text    public float currentAmout;//进度%    public float targetProcess;//总进度    void Upd

2017-03-06 17:08:59

序列帧动画

Unity 制作序列帧动画第一步:找一张序列帧贴图,在网上随便找了一个将图片拖拽到Unity项目中第二步:设置图片,选中图片在Inspector 面板打开精灵编辑器弹出如下窗口第三步: 编辑图片 点击左上角的 Slice ,设置 Type : Grid Pixel Size : 根据需要设置 设置好

2016-05-31 15:37:32

创建uv动画

一、创建一个平面 Plane,作为天空背景,然后为其创建一个材质球,照一张天空的图片我项目中为 1.png作为材质球的贴图,材质球的Shader设置为为 Transparent -> Cutout-> Diffuse二、选择天空背景模型(Plane),在菜单来选择 Window -> Animation 打开动画窗口如下点击S

2016-05-31 15:36:07

判读鼠标是否在UI上

using UnityEngine.EventSystems;void Update () {if (EventSystem.current.IsPointerOverGameObject())Debug.Log("当前触摸在UI上");else Debug.Log("当前没有触摸在UI上");}

2016-05-27 15:18:12

一个屏幕上多个视频切换播放

方法一:1.将EventTriggerListener脚本拖到场景中using UnityEngine;using System.Collections;using UnityEngine.EventSystems;public class EventTriggerListener : UnityEngine.EventSystems.EventTrigger{public d

2016-05-20 09:57:07

添加组件或脚本的方法

1.在Inspctor面板上直接添加2.使用AddComponent添加组件public SphereCollider sc;public void Awake() {//给游戏物体添加名为FoobarScript的脚本gameObject.AddComponent("FoobarScript");//给游戏物体添加球体碰撞器sc = gameObject.AddCompon

2016-04-08 14:39:25

UGUI点击事件(委托)

using UnityEngine.UI;public class shi : MonoBehaviour {    GameObject[] btnss;    public GameObject text1;     public GameObject text2;     public GameObject text3;     public GameObject t

2016-03-30 10:12:28

倒计时

public int a = 25;    public int ShiJian;    public Text text;    void Update()    {        a--;        if (a == 0)        {            ShiJian--;            text.GetComponent().text

2016-03-11 15:42:36

UGUI中点击鼠标绘制图片

Canvas canvas;    public GameObject  image;    void Start()    {        canvas = GameObject.Find("Canvas").GetComponent();        image.GetComponent().enabled=false;    }    void Update(

2016-03-11 15:27:39

UGUI之Image使用以及技能释放CD

Image中Image组件中有一个重要的熟悉:Image type当作UI的时候。很多时候会用到图片做背景比如你把图片放大。你会看到边框就失真了。即变得模糊了,即图片变大。边框也变大了。所以就模糊了来看看这几个属性的不同用法:添加一个Image。并给Source Image赋精灵,默认是Simple属性,图片默认大小:当图片放大,图片会变得模糊所以这是不

2016-02-19 09:21:23

预设细节

预设怎么取消如下图所示,创建一个普通的立方体对象Cube ,Hierarchy视图中名子的颜色是“白色”的。同样在创建一个Prefabe ,你会发现此时立方体对象在Hierrchy视图中名子的颜色成“蓝色”了。接着问题就来了,这个朋友就问怎么才能让Prefab(蓝色名子)的游戏对象还原成Cube(白色名子),这确实是个很细节的问题,他目前的作法是把Cube(预设)删除,

2016-02-18 15:03:41

uGUI事件监听

ugui鼠标经过,鼠标离开    第一部分放在一个脚本中,放进去不用管   第二部分放在一个脚本中,这是要用的,放在要改变的物体上第一个脚本using UnityEngine;using System.Collections;using UnityEngine.EventSystems;public class EventTriggerListener : UnityEng

2016-02-18 14:43:14

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!