自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

weixin_41071087的博客

小白的编程代码,希望可以帮到想我一样的人

  • 博客(53)
  • 收藏
  • 关注

原创 unity 动态设置模糊效果

1.首先创建一个material,在创建一个shader。2.模糊的shader的代码。复制下面的就行了。// Upgrade NOTE: replaced 'mul(UNITY_MATRIX_MVP,*)' with 'UnityObjectToClipPos(*)'Shader "hongGe/GrabTexture3"   {      Properties       {         ...

2018-05-15 15:04:23 4114

原创 unity animator播放动作切换,判断是否完成

       if (Input.GetMouseButtonDown(0))            {                if (isKai == false)                {                    //切换动画状态                    kai.speed = 1;                    kai.CrossFade(...

2018-05-09 16:41:02 10194

原创 unity 摄像机的控制

using System.Collections;using System.Collections.Generic;using UnityEngine;using DG.Tweening;public class CameraMove : MonoBehaviour{    void Start()    {        this.gameObject.transform.DOMove(new ...

2018-05-08 09:50:45 405

转载 unity中三种调用其他脚本函数的方法

第一种,被调用脚本函数为static类型,调用时直接用  脚本名.函数名()第二种,GameObject.Find("脚本所在的物体的名字").SendMessage("函数名"); //能调用public和private类型函数第三种,GameObject.Find("脚本所在的物体的名字").GetComponent<脚本名>().函数名(); //只能调用public类型函数...

2018-04-21 13:18:29 1873

原创 unity 物体自发光

1.创建material,勾选emission,场景自带灯光关闭,static选择lightMap  static2.window-lighting-setting3.其与物体勾选static

2018-04-13 13:40:39 23113

原创 unity 改变,记录自定义颜色

using System.Collections;using System.Collections.Generic;using UnityEngine;public class ChangeColor : MonoBehaviour{    public GameObject cube;    private Color color1 = new Color(176f/255f, 115f/255...

2018-04-13 10:40:39 1826

原创 unity 全景导出视频的设置

2018-04-10 10:46:52 5464

原创 unity dotween 颜色大小位置透明度的改变

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using DG.Tweening;//点击按钮,UI动画public class ColorMove : MonoBehaviour{    public Image ban;//图片    privat...

2018-04-08 14:48:58 16468

原创 DOtween 教程

方法一:简单方法(UI)using DG.Tweening;public class CubeMove : MonoBehaviour {    public Vector3 myValue=new Vector3 (1249,0,0) ;//UI的初始位置    public RectTransform img ;//UI void Start () {        //对变量做一个动画   ...

2018-04-08 10:50:21 433

原创 unity 拖拽UI(第二种方法)

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.EventSystems;public class DragUI : MonoBehaviour, IPointerDownHandler, IDragHandler, ...

2018-03-24 16:23:38 3922

原创 unity 拖拽ui

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.Events;using UnityEngine.EventSystems;public class StartDrage : MonoBehaviour, IPointerEnterHandler, IPoin...

2018-03-24 16:18:01 461

转载 c# return(

return(笔记内容)1、在方法中返回要返回的值。2、立即结束本次方法。笔记内容

2018-03-22 20:20:12 430

转载 c# 函数

函数就是将一堆代码进行重用的一种机制。函数的语法:[public] static 返回值类型 方法名([参数列表]){ 方法体;}public:访问修饰符,公开的,公共的,哪都可以访问。static:静态的返回值类型:如果不需要写返回值,写void方法名:Pascal 每个单词的首字母都大些。其余字母小写参数列表:完成这个方法所必须要提供给这个方法的条件。如果没有参数,小括号也不能省略。方法写好后...

2018-03-22 20:19:22 147

转载 c# 枚举

枚举语法:[public] enum 枚举名{ 值1, 值2, 值3, ........}public:访问修饰符。公开的公共的,哪都可以访问。enum:关键字,声明枚举的关键字枚举名:要符合Pascal命名规范将枚举声明到命名空间的下面,类的外面,表示这个命名空间下,所有的类都可以使用这个枚举。枚举就是一个变量类型 ,int--double  string  decimal.只是枚举声明、赋值、...

2018-03-22 20:17:51 138

转载 c# for循环

for(表达式1;表达式2;表达式3){ 循环体;}表达式1一般为声明循环变量,记录循环的次数(int i=0;)表达式2一般为循环条件(i<10)表达式3一般为改变循环条件的代码,使循环条件终有一天不再成立(i++)。执行过程:程序首先执行表达式1,声明了一个循环变量用来记录循环的次数,然后执行表达式2,判断循环条件是否成立,如果表达式2返回的结果为true,则执行循环体。当执行完循环体后...

2018-03-22 20:13:28 496

转载 c# do-while循环

do{ 循环体;}while(循环条件);执行过程:程序首先会执行do中的循环体,执行完成后,去判断do-while循环的循环条件,如果成立,则继续执行do中的循环体,如果不成立,则跳出do-while循环。特点:先循环,再判断,最少执行一遍循环体...

2018-03-22 20:12:23 1251

转载 c# break

break1)、可以跳出switch-case结构。2)、可以跳出当前循环。break一般不单独的使用,而是跟着if判断一起使用,表示,当满足某些条件的时候,就不再循环了。...

2018-03-22 20:11:42 220

转载 c# while循环

while循环:while(循环条件){ 循环体;}执行过程:程序运行到while处,首先判断while所带的小括号内的循环条件是否成立,如果成立的话,也就是返回一个true,则执行循环体,执行完一遍循环体后,再次回到循环条件进行判断,如果依然成立,则继续执行循环体,如果不成立,则跳出while循环。在while循环当中,一般总会有那么一行代码,能够改变循环条件,使之终有一天不再成立,如果没有那么...

2018-03-22 20:09:57 3704

转载 c# switch-case

switch(变量或者表达式的值){ case 值1:要执行的代码; break; case 值2:要执行的代码; break; case 值3:要执行的代码; break; .......... default:要执行的代码; break;}执行过程:程序执行到switch处,首先将括号中变量或者表达式的值计算出来,然后拿着这个值依次跟每个case后面所带的值进行匹配,一旦匹配成功,则执行该ca...

2018-03-22 20:09:18 1478

原创 c# 异常捕获

try{ 可能会出现异常的代码; .... ... ...}//try和catch之间不能有其他的代码catch{ 出现异常后要执行的代码;}

2018-03-22 20:06:54 171

转载 Unity PC端和移动端判断点击是否处于UI上

//PC端判断方法 public void IsOverUi_Standalone() { // EventSystem.current.IsPointerOverGameObject() // 该方法只要鼠标悬浮在UI(带有Image组件即可)上就会有相应 if (EventSystem.current.IsPointerOverGame...

2018-03-22 16:45:59 1466

原创 unity 找到所有子物体

          foreach (Transform child in cunZu [number ].transform)            {                child.LookAt(Camera.main.transform.position);            }

2018-03-16 14:58:04 808

原创 unity 摄像机围绕物体转动(有万向锁)

    public Transform target;//旋转目标    public float distance = 1.8f;//摄像机和目标之间的距离    private float speedX = 240f;//x轴转速    private float speedY = 120f;//y轴转速    private float mX = 0.0f;//摄像机的旋转角度x    p...

2018-03-10 14:35:50 1207

原创 unity 偏振版发布设置

全屏-popupwindow

2018-03-10 08:55:36 1092

转载 Unity 移动端触摸屏操作

Unity 触屏操作当将Unity游戏运行到IOS或Android设备上时,桌面系统的鼠标左键可以自动变为手机屏幕上的触屏操作,但如多点触屏等操作却是无法利用鼠标操作进行的。Unity的Input类中不仅包含桌面系统的各种输入功能,也包含了针对移动设备触屏操作的各种功能,下面介绍一下Input类在触碰操作上的使用。首先介绍一下Input.touches结构,这是一个触摸数组,每个记录代表着手指在屏...

2018-03-09 09:31:07 5612

原创 unity vuforia识别二维码

代码动态生成的二维码图片Vuforia识别不了,如果想要识别就需要把图片转化为8位的灰度图或者是24位的RGB的PNG或者JPG格式的图片。转化成8位的灰度图的主要过程如下:打开ps 新建画布选择8位和灰度图,如图所示,然后把需要处理的二维码图片拖入到画布中。在保存就可以,这样输出的图就是8位的灰度图,Vuforia的官网就可以选择这样的二维码图片,然后进行进一步的识别和处理。结果1结果2...

2018-03-06 10:26:10 1066

原创 unity3d 安卓开发中怎么设置为横屏

第一个是竖向第二个是竖向倒过来第三个右横第四个左横最后一个是自动旋转

2018-03-05 13:21:31 3650

原创 unity 鼠标双击事件

void OnGUI()    {        //要注意的是:Event事件只能在OnGUI函数里触发        Event a = Event.current;        if(a.clickCount == 2)        {            SceneManager.LoadScene("00_Mokuai");            pri

2018-02-05 15:03:52 1496

原创 unity 鼠标拖拽物体(完美版)

using System.Collections;using System.Collections.Generic;using UnityEngine;public class ModelDrage : MonoBehaviour{    private Camera cam;//发射射线的摄像机    private GameObject go;//射线碰撞的物体

2018-02-02 13:07:30 19943 4

原创 unity 鼠标拖拽旋转(三)

using System.Collections;using System.Collections.Generic;using UnityEngine;public class Move : MonoBehaviour{    public GameObject chaiYouJi;    private float axisX;//鼠标沿水平方向移动的增量

2018-01-31 16:45:28 4283 1

原创 unity 调整两个偏振生相机的位置

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;public class JiaJian : MonoBehaviour{    public Camera zuo;//左摄像机    public Camer

2018-01-30 09:23:10 726

原创 unity 读取TXT文档的内容

using System.Collections;using System.Collections.Generic;using UnityEngine;using System.IO;using System.Text;public class LoadTxt : MonoBehaviour{    private  string MyTxT;    pub

2018-01-30 09:15:37 2931 1

转载 Unity读取txt文件(C#脚本)

一.静态内部读取txt文本这是最简单的方式,建立TextAsset,直接把文本文件拖上,就可以用了,具体步骤如下(1)首先把要读取的txt文件导入Assets下(如图中的Data.txt)(2)建立C#脚本,代码如下using UnityEngine;using System

2018-01-29 10:12:25 11917 2

原创 unity 查找子物体

using System.Collections;using System.Collections.Generic;using UnityEngine;using UnityEngine.UI;using UnityEngine.Events;using UnityEngine.EventSystems;public class TestEvents : MonoB

2018-01-24 16:42:53 1920

原创 unity 鼠标拖拽物体(二)

using System.Collections;using System.Collections.Generic;using UnityEngine;public class ModelDrage : MonoBehaviour{    private Camera cam;//发射射线的摄像机    private GameObject go;//射线碰撞的物体

2018-01-24 15:28:28 349

原创 unity 鼠标拖拽物体(一)

using System.Collections;using System.Collections.Generic;using UnityEngine;public class RayButton : MonoBehaviour{    private Camera cam;//发射射线的摄像机    private GameObject go;//射线碰撞

2018-01-24 09:23:55 2247

原创 unity 销毁自身这个脚本

using System.Collections;using System.Collections.Generic;using UnityEngine;public class ModelScale : MonoBehaviour{    private Vector3 suo = new Vector3(0.1f, 0.1f, 0.1f);    //模型的缩放系数    // Update i

2018-01-19 14:12:36 8407

转载 unity 数学运算mathf

Unity Mathf 数学运算(C#)Mathf.Abs绝对值 计算并返回指定参数 f 绝对值。 Mathf.Acos反余弦 static function Acos (f : float) : float 以弧度为单位计算并返回参数 f 中指定的数字的反余弦值。 Mathf.Approximately近似 static function Approximately (a : float, b:

2018-01-19 14:04:21 696

原创 unity 鼠标拖拽物体旋转,滚轮放大缩小(二)

这个代码不会出现卡住问题,推荐!using System.Collections;using System.Collections.Generic;using UnityEngine;public class Move : MonoBehaviour{    public GameObject chaiYouJi;    private float speeed = 3f;    private

2018-01-19 09:34:51 1448 1

原创 unity animation 动画一边播放一边缩小

public Animation anim;    //动画    public GameObject btn;    //按钮    private Vector3 sx = new Vector3(0.02f, 0.02f, 0.02f);    //缩小系数,缩小系数越小缩小用到的时间越慢    private bool suo = false;    private bool fang =

2018-01-18 15:42:54 1662

空空如也

空空如也

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

TA关注的人

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