![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Unity3D
文章平均质量分 52
WF_unity
这个作者很懒,什么都没留下…
展开
-
Error building Player: Win32Exception: ApplicationName='D:/xxxx/sdk\tools\zipalign.exe
下午升级了一下安卓的开发包: adt-bundle-windows-x86_64-20140702重新下载SDK后,unity导出android版本,报错:Error building Player: Win32Exception: ApplicationName='D:/ptools/android_ADT/sdk\tools\zipalign.exe', CommandLine转载 2015-03-13 08:42:06 · 971 阅读 · 0 评论 -
unity 3d中简单巧妙的实现拖动鼠标旋转物体
using UnityEngine;using System.Collections;public class BaseRotate : MonoBehaviour { public Vector3 mousePos; IEnumerator OnMouseDown() { mousePos = Input.mousePosition;转载 2014-04-23 08:42:41 · 5231 阅读 · 0 评论 -
在2张贴图之间褪色转换的shader
Shader "VrorangeShaders/MixTexture" {Properties {_Color ("Main Color", Color) = (1,1,1,1)_Texture0 ("Texture0 (RGB)", 2D) = "white" {}_Texture1 ("Texture1 (RGB)", 2D) = "white" {}_MixValue ("MixV转载 2014-04-23 08:32:45 · 1745 阅读 · 0 评论 -
测试unity与android之间的通讯
这段时间在研究嵌入sdk,途中遇到不少问题和坑,在这就不一一说了。嵌入sdk是比较常见的吧,如接入广告啊,新浪的分享...... 这些都需要接入sdk的。(这些我在这段时间都应以研究成功了,后期会写上)。现在我们从最基本的做吧。 其实这些和什么引擎都是没多大关系的。不管是unity,还是cosos2d...... 说白了,这些就是和移动平台有关系。ios,android,wp8啊。 如转载 2014-04-23 08:29:55 · 1592 阅读 · 0 评论 -
Unity iOS保存截图到iOS相册
http://fairwoodgame.com/blog/archives/22今天开发了一个在Unity里将屏幕截图保存到iOS照片应用的功能,非常简单,当然,读者最好对Unity和iOS的集成有过至少一次实践经验。首先,还是将工程分为两层——Unity层、iOS层,两者靠extern的方法(Unity→iOS)和UnitySendMessage方法(iOS→Unity)进行通信。在iOS层,转载 2014-03-25 18:55:28 · 11839 阅读 · 12 评论 -
动态加载模型
1、 从Resources文件夹下加载prefab物体GameObjectobj;//prefabname:不需要后缀名obj = (GameObject)Instantiate(Resources.Load(prefabname));修改obj的参数obj.transform.parent=obj.transform.position = 世界坐标obj转载 2014-04-03 14:44:57 · 1468 阅读 · 0 评论 -
读取Atlas图集中精灵做为材质贴图
void ClickBt(GameObject _go) { UISprite _sprite = _go.GetComponent(); _tex = (_sprite.atlas.texture) as Texture2D; isProductClick = true; int _pixelX =原创 2014-04-04 10:16:45 · 1965 阅读 · 0 评论 -
Unity3D如何屏蔽右键以及更换加载图标代码
Unity3D如何屏蔽右键以及更换加载图标代码var params = {backgroundcolor: "A0A0A0",bordercolor: "000000",textcolor: "FFFFFF",logoimage: "MyLogo.png",progressbarimage: "MyProgressBar.png",progressfra转载 2014-03-23 16:03:11 · 1155 阅读 · 0 评论 -
Unity3D性能优化--- 收集整理的一堆
http://www.cnblogs.com/willbin/p/3389837.htmlUnity3D性能优化专题性能优化是一个异常繁琐而又涉及到项目开发的方方面面的一个过程,它的本质是在运行时的一个时间里尽可能完美展现丰富的内容。实现优化可以通过优化资源、渲染、粒子、物理等模式;也可以通过修改模型大小、减少纹理尺寸并结合Unity3D的一些相关特性来提升游戏的性能。随着转载 2014-04-03 09:00:18 · 1043 阅读 · 0 评论 -
Unity3D 文本输入正则规范使用
网络游戏在注册账号时,需要对新的账户名和密码进行规范。这里记录一些常用的检测方法:1,纯数字检测:public string A = “^[0-9]+$”;2,11位手机号码(1开头):public string B = "^1\d{10}$"';3,数字或英文:public string C = "^[A-Za-z0-9]+$";4,纯汉字:public st原创 2014-04-03 09:15:14 · 969 阅读 · 0 评论 -
SmartInstallMaker---制作项目的安装包
当我们用unity开发了一款PC端的项目,导出后是有2个文件的吧,一个是exe,还有一个就是data数据文件夹吧。每当看见他们是不是都想弄成我们平时在网上下载下来的安装软件一样格式,可以进行安装的那种,现在不要担心了,因为我一不小心发现了一个比较好用的制作安装包的软件,smartinstallmaker.可以在此下载到:这里下载 我们下载好了后,进行安装。然后我们打开后,就能看见一个窗转载 2014-04-23 08:51:54 · 2819 阅读 · 0 评论 -
判读是否点击NGUI的UI还是三维场景中Collider
if( UICamera.lastHit.collider == null ){//如果没有点到NGUI的组件.... }原创 2013-12-26 15:52:34 · 1087 阅读 · 0 评论 -
读取XML ,IOS、Android、PC
XmlDocument xmlDoc = new XmlDocument(); TextAsset textAsset = (TextAsset) Resources.Load("tips", typeof (TextAsset)); xmlDoc.LoadXml(textAsset.text); XmlNodeList原创 2014-05-15 08:33:17 · 809 阅读 · 0 评论 -
发布PC,导出对话框 显示图片
贴图大小 432原创 2014-11-17 11:22:47 · 762 阅读 · 0 评论 -
NGUI UICenter On Child 在3.69版本中 不能居中!
原创 2014-09-28 09:50:33 · 1755 阅读 · 0 评论 -
NGUI 利用UITable制作下拉菜单
注意 在Tween Scale面板上勾选 update table原创 2014-09-16 08:34:11 · 1141 阅读 · 0 评论 -
unity3d导入jar包发布出现错误No resource found that matches the given name 'Theme.AppCompat.Light'.
Error building Player: CommandInvokationFailure: Failed to re-package resources. See the Console for details.C:\adt-bundle-windows-x86_64-20130729\adt-bundle-windows-x86_64-20130729\sdk\build-tools\原创 2014-07-31 14:19:38 · 5599 阅读 · 0 评论 -
网页Unity3d游戏全离线玩的高招!
1、解压“网页格式离线工具包.zip”,并打开文件夹,将网页上下载的 *.unity3d文件拷贝到当前文件夹中,并将其名称改为 offline.unity3d ,之后在浏览器中打开offline.html文件即可。^V^2、本离线文件,是由unity3d 3.2生成的offlinedeployment文件夹。为了保证版本可用性,建议使用最新版的unity 生成网转载 2014-06-27 10:45:52 · 3703 阅读 · 0 评论 -
unity3d利用pano2VR实现全景视图效果
要做全景视图,当然先要找一张全景图片(360°鱼眼镜头的) 接着全景视图的转换软件,如果可以的话自己做也行。 这里推荐 pano2VR 图片转换好之后得到一组立方体面片。在UNITY3D里面添加天空盒材质,加入到相机,然后材质选择我们刚刚得到的六面,就可以看到漂亮的全景视图了转载 2014-06-27 09:26:55 · 3935 阅读 · 0 评论 -
unity3d各种OpenFileDialog操作
http://www.cnblogs.com/U-tansuo/archive/2012/07/10/2584447.html1 编辑模式(Editor)下:string path = EditorUtility.OpenFilePanel("Load png Textures of Directory", "", "");WWW ww=new WWW("file:///"+转载 2014-06-27 09:23:49 · 2498 阅读 · 0 评论 -
重新播放视频!!
视频播放一遍后 再想从头开始播放public MovieTexture m原创 2014-06-05 15:02:45 · 1507 阅读 · 0 评论 -
NGUI 动画执行多次设置
可以执行多次动画原创 2014-05-21 14:20:46 · 840 阅读 · 0 评论 -
XML 在WEB上加载的路径问题!
在web上 需要用Resources来进行加载,否则读取不到 /// /// 加载xml文档 /// /// public static XmlDocument ReadAndLoadXml() { XmlDocument doc = new XmlDocu原创 2014-03-23 10:30:39 · 700 阅读 · 0 评论 -
NGUI 动态加载item
private UIAtlas viewAt; public int num; // 贴图数量 public UIGrid basicGrid; // Use this for initialization void Start() { viewAt = Resources.Load("png/ScrollView", typeof(UIA原创 2014-03-31 15:39:06 · 1575 阅读 · 0 评论 -
控制动画播放进度!
using UnityEngine;using System.Collections;public class AnimManager : MonoBehaviour{ public GameObject che; public float currentTime = 0.0f; public float maxTime = 0.0f; publi原创 2014-02-27 15:06:16 · 1471 阅读 · 0 评论 -
使用Unity直接製作Lightmap
Posted in: Environment,Unity(Unity Screenshot: 沒有Normal, specular, 只有Diffuse與Light map 陽春了點 請見諒 -_-||)在製作遊戲場景的Light Map多半是在3dsmax中用Render to Texture的方式製作:通常是先用Sky Light把AO算好: Ambient Occ转载 2013-04-16 09:17:26 · 1382 阅读 · 0 评论 -
Unity Light Map與花草樹木(Alpha Sorting)的處理
最近手上一個專案中 有個場景裡會有相當數量的花草樹木就此場景而言 比較麻煩的就是Alpah Sorting的問題 也就是去背貼圖在場景中穿插的問題 以下為此專案的處理方式:花草樹木Alpha Sorting問題的處理方式在遊戲中Alpha Sorting(去背貼圖)的問題一直是個麻煩的問題要處理有許多Alpha貼圖的森林之類的景 可考慮使用Trasparent Cutout材質球是個转载 2013-04-16 09:07:21 · 1135 阅读 · 0 评论 -
Unity3d IO流(3)之XML研究
节主要写的东西是XML。首先我们要理解一下序列化的概念:序列化是将对象状态转换为可保持或传输的格式的过程。与序列化相对的是反序列化,它将流转换为对象。这两个过程结合起来,可以轻松地存储和传输数据。要了解详细点就参考百科:http://baike.baidu.com/view/160029.htm这些东西有点抽象。我和大家分享一下我个人对序列化的理解,大牛们多多赐教^-^比如:我们有转载 2013-04-16 11:17:40 · 1773 阅读 · 0 评论 -
unity StreamingAssets路径 .
using UnityEngine; using System.Collections; using System.Xml; using System.Xml.Serialization; using System.IO; using System.Text; public class Reward { public int taskNo; public转载 2013-04-16 10:35:16 · 2840 阅读 · 0 评论 -
Unity 3.5到Amazon App Store (Kindle Fire)的上傳(發佈)步驟
Amazon App Store目前僅在美國可以下載 所以很多海外開發者興趣缺缺 我是因為某種因素所以必需碰一下Kindle Fire 以下就是今天上傳的心得使用的相關版本Unity 3.5Kindle Fire Android 2.3.4 API Level 10 (Resolution: 1024×600)Unity設定與在Kindle Fire實機測試設定好後 直接按转载 2013-04-16 09:20:18 · 1401 阅读 · 0 评论 -
由Unity發佈到Google Play (Android Market)的步驟
關如何在Android上的設定與測試 請參考"用Unity在Android手機上執行你的第一個app(for Mac)"Unity輸出設定與Keystore建立*注意:妥善保留Keystore 因為日後更新版本會再用到輸出解析度選擇(Resolution)目前此版本適合於任何800×480 resolution的Android設備 預計會再推出1280×800與1024×600转载 2013-04-16 09:18:44 · 1310 阅读 · 0 评论 -
Unity3D教程宝典之光影烘焙:第一讲光影烘焙
转载自风宇冲Unity3D教程学院 光影烘焙打开方式 Window – Lightmapping有几点需要注意:1.所要烘焙物体的mesh 必须要有合适的lightmapping uv。如果不确定的话,就在导入模型设置中勾选 Generate Lightmap UVs2.任何Mesh Renderer, Skinned Mesh Renderer 或者 Ter转载 2013-04-16 10:08:42 · 1853 阅读 · 0 评论 -
一行代码实现一个物体保持面向另一个物体(旋转) .
myTransform.rotation = Quaternion.Slerp(myTransform.rotation, Quaternion.LookRotation(target.position - myTransform.position), rotationSpeed * Time.deltaTime);myTransform面向target。-----------------转载 2013-04-08 16:40:01 · 1129 阅读 · 0 评论 -
移动平台操控读取XML!
using UnityEngine;using System.Xml;using System.Collections;using System.IO;public class XmlLoad { /// /// XML 文档实例化 /// private XmlDocument xmlDoc=new XmlDocument();原创 2013-04-08 13:20:44 · 793 阅读 · 0 评论 -
Unity3D教程宝典之光影烘焙:第二讲AreaLight
转载自风宇冲Unity3D教程学院 AreaLightArea Light,俗称面灯。没有任何实时光照的效果,仅用于Light baking即烘焙。创建一个Area Light,界面如下Color:颜色Intensity:强度,Width:宽Height:高Scale缩放对光没有任何影响转载 2013-04-16 10:09:53 · 5576 阅读 · 0 评论 -
Unity3D教程宝典之光影烘焙:第四讲脚本控制
转载自风宇冲Unity3D教程学院 脚本控制动态物体明暗上一讲讲了用Light probes实现动态物体的非实时阴影,这一讲讲用代码实现代码实现动态物体的非实时阴影。实现步骤:(1)新建一个场景,并建一个plane作为大地(2)创建Cube并缩放成扁平面后。复制Cube并旋转拼接搭建成一个敞篷。(3)讲上述物体设置static并烘转载 2013-04-16 10:11:59 · 1636 阅读 · 0 评论 -
Unity3D教程宝典之光影烘焙:第三讲Light probes
转载自风宇冲Unity3D教程学院light probe仅用于烘焙。使用Light Probes(1)创建一个GameObject,然后Component->Rendering->light probe group。界面如下。probes" name="image_operate_46771360137461165" alt="【风宇冲】Unity3D教程宝典之光影转载 2013-04-16 10:11:09 · 2910 阅读 · 0 评论 -
NGUI ,鼠标检测UI 用到的方法
鼠标检测是否在NGUI控件上时需要用到 NGUI本身的方法 void OnHover(bool isHover){)}void OnHover(bool isHover) { if (isHover) { Debug.Log("鼠标在控件上"); } else原创 2013-11-15 16:49:14 · 1316 阅读 · 0 评论 -
场景中出现闪面!!
可以调整摄像机 near属性来解决原创 2013-11-14 14:43:13 · 1030 阅读 · 0 评论 -
System.InvalidOperationException: Operation is not valid due to the current state of the object.
重新新建一个项目 OK原创 2013-08-26 09:18:37 · 3343 阅读 · 0 评论