自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 资源 (5)
  • 收藏
  • 关注

原创 【Linux学习笔记】Day1:U盘安装Debian8

前不久买了一个二手笔记本,也就几百块,而且配置还凑合,用来学习linux再适合不过了。第一件事就是安装一个适合的版本,在网上看了不少比较,多数比较推荐新手使用Debian,简单,干净,稳定。网上也有不少U盘安装,但好多教程写的云里雾里,可实践性不强。因为,自己基本上按照好几个版本去做,下了不少软件,也格式化了不知道多少次U盘。最后,决定像之前安装window那样试试。果然,成了。

2015-09-14 23:46:04 905

原创 【Unity实用小技巧】Unity使用总结(一)

此总结部分仅为个人最初学习NGUI到现在使用NGUI过程中的点滴总结,有些可能比较久了,所以看上去会比较简单,就此Mark,也权当学习记录。1.      同时打开多个Unity工程方法:菜单栏Edit->preference把Show Project Wizard at Startup勾上,就可以打开多个Unity3d了。2.      当一个对象的active = false时,添

2015-06-26 16:44:43 1795

原创 【Unity实用小技巧】NGUI插件的使用总结(一)

此总结部分仅为个人最初学习NGUI到现在使用NGUI过程中的点滴总结,有些可能比较久了,所以看上去会比较简单,就此Mark,也权当学习记录。1.      NGUI中代码更换Sprite的图片,操作如下:UISpritesprite = 获得你要更换的UISprite组件,然后sprite.spriteName = 你想更换的图片名字。PS:需要图集。2.      NGUI字体的材质

2015-06-25 15:24:30 1568

原创 【Unity快速实现小功能】声音控制三部曲之(三)—— 声音、音效开关以及音量大小控制

此处算是一个比较综合性的实例,可以根据AudioSource. Volume来控制声音音量的大小。问题描述:控制背景音乐的播放、暂停、停止,以及背景音乐的音量大小、是否有背景音乐;控制按键音效是否开启、以及在播放背景音乐同时播放其他音效等。解决方案:1.      准备3个声音文件,分别作为背景音乐、按键声音、额外音效;2.      将下述代码SoundPlay3添加至主摄像机上

2015-06-19 10:01:22 25512

原创 【Unity快速实现小功能】声音控制三部曲之(二)—— 音效与背景音乐的叠加及控制

Unity中实现在声音的叠加播放有两种情况:1)2种及以上背景音乐的播放,此处直接使用两种及以上AudioSource分别控制即可;2)背景音乐播放的同时,添加2种及以上的音效播放。此处可考虑使用PlayOnShot或PlayClipAtPoint方法。下面主要针对第2)种情况进行总结及实现。PlayOnShot方法与PlayClipAtPoint方法的区别:PlayOnSho

2015-06-19 09:49:53 16875 1

原创 【Unity快速实现小功能】声音控制三部曲之(一)——声音的基本控制

Unity中控制声音播放所需三个必要组件,分别是AudioSource、AudioClip、AudioListener,其作用如下:AudioSource—声音的控制组件,包含了控制声音播放、暂停、停止等方法。AudioClip—声音的源片段,即需要播放的声音对象。AudioListener—声音侦听器,没有它则无声音。问题描述:在Unity中实现声音的播放、暂停、停止。解决方

2015-06-18 22:35:54 23100

原创 【Unity快速实现小功能】实现摄像机跟随角色移动功能

问题描述:实现摄像机跟随角色移动功能。问题解决:向摄像机中加入如下FllowTarget组件,代码如下:using UnityEngine; using System.Collections; public class FllowTarget : MonoBehaviour { public Transform character; //摄像机要跟随的人物

2015-06-17 23:43:09 2049

原创 【Unity实用小技巧】设置动画模型循环播放

问题描述:从网上下载的动画模型中,如果其自带的动画没有设置循环,在Unity中如何保证其能自动循环播放,条件是不修改“Rig->Anitmation Type->Legacy”;因为需要使用Avatar设置骨骼和AnimatorController设置运动状态机。解决方案:1.      选择Project中的对象,如图1:

2015-06-17 23:33:05 16384 3

原创 【Unity快速实现小功能】加载文本文件之——加载JSON格式文本文件

实现Unity下加载Json格式文本。a.      准备1个文本格式为utf-8的txt文件,以及读取文件的LoadJSONFile.cs脚本,作为测试的JsonVO.cs脚本,在网上下载LitJson插件并导入Unity;b.脚本代码如下:usingUnityEngine;usingSystem.Collections;usingSystem.IO;usingLitJs

2015-06-12 00:19:31 812

原创 【Unity快速实现小功能】加载文本文件之——加载xml文件

实现unity下加载xml文件。a.      准备1个文本格式为utf-8的xml文件,以及读取文件的LoadXMLFile.cs脚本;b.      LoadXMLFile脚本代码如下:usingUnityEngine;using System.Collections;usingSystem.IO;usingSystem.Xml; publicclass Loa

2015-06-12 00:15:09 1087

原创 【Unity快速实现小功能】加载文本文件之——加载txt文件

问题描述:unity下实现加载txt文件、xml文件、json格式数据。解决方案:1)  实现unity下加载txt文件。a.个文本格式为utf-8的txt文件,以及读取文件的 LoadTXTFile.cs脚本;b.      LoadTXTFile脚本代码如下:usingUnityEngine;usingSystem.Collections;usingSystem.I

2015-06-12 00:03:33 1894

原创 【NGUI实例开发】实现弹窗面板

需要组件:Panel、Sprite、Label、BoxCollider以及自定义的PopupWindowHandle.cs脚本组件。实现方法:1.      制作按钮,用来控制弹窗1)  添加一个Sprite,命名为PopupWindowBtn,向其添加BoxCollider组件,以及PopupWindowHandle脚本组件,并为其添加子对象Label,以此设置其按钮上显示的名称。

2015-06-11 22:17:25 963

原创 【NGUI实例开发】实现用户登录面板

需要组件:Sprite、Label、BoxCollider、UIInputField以及自定义的LoginHandle.cs组件。实现方法:1.      添加账号输入框:1)  添加一个Sprite,命名为Account、添加2个label,设置为Account的子对象,命名及关系如图1所示:                                        

2015-06-09 13:19:57 1678

转载 Unity3D 游戏项目实例教程之资源加载管理器

资源加载管理器,顾名思义,就是负责加载资源的, Unity 中负责加载资源的是 WWW 类,根据 Flash 的游戏加载风格,我修改成了实用并且简单的类库!我们先来看下最终结果的示例演示代码:using UnityEngine;using System.Collections.Generic;/// /// 加载一条数据/// public class Demo : Mon

2015-03-20 14:40:12 2199

原创 快速提取Unity3D资源素材(Windows 7)

问题描述:如何提取由Unity3D开发的.assets格式文件中资源。问题解决:1.准备工作,首先要确定你已经完成如下准备工作:     1)你想要查看的.assets格式的文件;     2)你的PC端已经配置java环境或是安装jdk(最好是最新版本,具体操作不作说明);2.提取资源核心步骤:      1)准备工具:disunity            下载地址

2015-03-19 14:33:31 6530 2

原创 【Unity快速实现小功能】实现物体绕轴旋转

问题描述:实现一个物体能绕x,y,z某轴旋转的功能,并能控制其旋转速度及方向。问题解决:1) 将组件RotationOnTheAxis添加至物体中即可。2) 组件RotationOnTheAxis代码如下:using UnityEngine;using System.Collections;public class RotationOnTheAxis : MonoBe

2015-03-18 21:20:20 8709

转载 谈C#中的Delegate

引言    Delegate是Dotnet1.0的时候已经存在的特性了,但由于在实际工作中一直没有机会使用Delegate这个特性,所以一直没有对它作整理。这两天,我再度翻阅了一些关于Delegate的资料,并开始正式整理这个C#中著名的特性。本文将由浅入深的谈一下Delegate这个特性。一.Delegate是什么?    Delegate中文翻译为“委托”。Msdn中对Dele

2015-03-18 21:14:29 439

原创 【Unity快速实现小功能】快速添加一个鼠标点击物体的识别功能

问题描述:鼠标点击某个物体,判断该物体是否被点击。问题解决:1) 需要用到一个可视对象GameObject go,需要用到一个碰撞器,此处用Box Collider,一个自定义组件Controller.cs,用来检测鼠标是否点击。2) 在go中添加Box Collider组件,可以不用设置isTrigger,根据自己需求而定。3) 在go中添加Controller组件。4) 设

2015-01-25 19:14:24 1132

原创 【Unity快速实现小功能】实现一个类似跑马灯的效果

问题描述:实现一个类似跑马灯的效果。问题解决:1) 需要一个GameObject对象数组pathGameObject,命名为,用来作为“灯”;2) 声明一个float 类型的变量timer作为每一次灯闪烁的频率;3) 声明一个int类型的变量count作为当前闪烁的灯;4) 添加组件自定义跑马灯的cs文件即可,在其Update()方法中加入代码如下:    privat

2015-01-24 21:42:56 3061

原创 【Unity快速实现小功能】动画系统学习小技巧篇(二)——摄像机跟随角色移动

问题描述:实现摄像机跟随角色移动功能。问题解决:在网上查到的最快实现方法。向摄像机中加入如下FllowTarget组件,代码如下:

2015-01-05 22:38:56 1314

原创 【Unity快速实现小功能】动画系统学习小技巧篇(一)——设置动画循环播放

问题描述:从网上下载的动画模型中,如果其自带的动画没有设置循环,在Unity中如何保证其能自动循环播放,条件是不修改“Rig->Anitmation Type->Legacy”;因为需要使用Avatar设置骨骼和AnimatorController设置运动状态机。解决方案:1.      选择Project中的对象,如图1:2.     打开Inspector面板的Anim

2015-01-03 20:45:22 5906

原创 【Unity快速实现小功能】NGUI篇——快速使用UIEventListener组件实现,按钮点击功能并添加相应的处理函数

需要组件:UIEventListener+Box Collider实现方法:1.      制作按钮btn1,在NGUI中添加一个Sprite,命名为btn1,在btn1下添加一个Label,命名为btn1Text,设置btn1Text中的text属性为“Test Btn”;2.      在名为btn1的Sprite的Inspector面板中添加组件UIEventListener;

2014-12-31 00:09:11 1089

原创 【Unity快速实现小功能】NGUI篇——快速实现一个可滑动列表

需要组件:UIScrollView + UIScrollBar + 显示对象实现方法:1.      在Hierarchy面板中加入3DUI/2DUI;2.      在UIRoot下创建ScrollView;3.      拖拽一个NGUI中的Control - Colored Vertical Scroll Bar组件在UIRoot下,也可以自己制作ScrollBar4. 

2014-12-29 23:43:45 3087

原创 【Unity快速实现小功能】NGUI篇——实现点击有链接的文本

问题描述:        添加一个文本,使其能够在被点击时打开某个网址。附加功能:对文字进行一些类似Html文本的操作。解决方案:         1.需要对Label添加组件“OpenURLOnClick”;         2.需要添加组 件"BoxCollider",并选择Is Trigger,同时将其大小设为和Label大小相同;         3.在需要外链的字

2014-12-28 20:08:54 2325

原创 Unity3D粒子系统——实现粒子播放完成之后自动销毁

在带有粒子系统的根对象中加入组件ParticleAutoDestruction.cs即可,其中ParticleAutoDestruction组件代码如下:using UnityEngine;using System.Collections;public class ParticleAutoDestruction : MonoBehaviour{ private Particle

2014-12-10 17:31:19 23526

原创 AS3实习系列心得----遮罩的使用

今天是在公司实习的第二天,今天主程给我的任务很简单,其实也是在最后做完的时候发现很简单。需求:点击一个按键,使技能Sprite能够实现展开和缩放的功能,要求使用TweenLite.to()实现缓动效果。要求:在已有的代码环境下,不做较大的改动实现功能。过程:早上就开始看TweenLite.to()的使用方法,网上找的都是讲类库里原作者的一些注释翻译,刚开始也没有看懂,然后就边试边做。

2013-11-05 22:40:00 1309

原创 AS3关于使用正则表达式检测、匹配、替换文本中的url的方法

/**         * 检查文本中是否有URL存在,如果有则将其转化为可点击的URL超链接         * @param content  传入字符串类型的文本内容         * @return mstring 返回转换后的字符串类型的文本内容         * 2013-10-23         */        private function ch

2013-10-23 09:58:31 944

彻底卸载ADOBE软件

用于无法彻底清除ADOBE软件的情况。运行程序后可将相应的ADOBE或者全部的ADOBE软件彻底卸载,适用于注册表被修改的情况。 (自由共享,无偿提供)

2013-08-30

百度贴吧签到神器v2.1版

喜欢玩贴吧又喜欢签到的朋友们的神器!最新版,可以保存用户名及密码。 (自由万岁,分享无罪)

2013-03-31

百度贴吧签到神器v1.9版

喜欢玩贴吧又喜欢签到的朋友们的神器!最新版,可以保存用户名及密码。 依旧免费,仅为自由下载而努力。

2013-03-10

Editplus英文版

无私奉献,你们懂得,欢迎大家下载!注册码可自行网上查找!

2012-12-19

空空如也

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

TA关注的人

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