发现了一个新的教程_链接: http://www.cppblog.com/ming81/archive/2013/10/28/203941.html http://www.cppblog.com/ming81/archive/2013/10/28/203941.html 昨天... Read More
posted @ 2014-05-16 15:22 Twisted Fate Gargamel Views(2300) Comments(1) Diggs(1)
一、首先安装 java jdk , 度娘 “JDK” 进入官网下载即可,链接如下:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html同意协议之后方可下载,版本建议使用最新版。下载完之后... Read More
posted @ 2013-09-30 10:18 Twisted Fate Gargamel Views(1494) Comments(0) Diggs(0)
一、Unity和Kinect交互的环境配置我目前所使用的Unity3D的版本是Unity3.5; 使用的Kinect SDK版本是SDK1.6; Kinect和Unity交互的卡耐基梅隆的kinectWrapper.unitypackage方法是使用CMU的封装,这个方法支持的Kinect SDK版... Read More
posted @ 2014-06-05 19:23 Twisted Fate Gargamel Views(5571) Comments(1) Diggs(0)
首先贴一下Unity支持的模型文件类型,以前没有收集过。Unity支持两种类型的3D文件格式:1. 通用的“出口型”3D文件如.fbx、.dae、.3ds、.dxf、.obj等文件格式。2. 3D软件专用的3D文件格式如Max, Maya, Blender,Cinema4D, Modo, Light... Read More
posted @ 2014-05-20 19:08 Twisted Fate Gargamel Views(25013) Comments(1) Diggs(0)
用到Metaio SDK 做AR最大的原因是因为它支持PC,不然移动端都会用高通的。相对于高通我想在此做个对比:以上两个是prefab的对比,除此之外让人觉得Metaio对自定义物体和识别卡片相对坐标和角度的判断也存在难度。但是Metaio SDK对应播放视频处理感觉比高通 SDK 要稍好一些,还有... Read More
posted @ 2014-05-15 11:30 Twisted Fate Gargamel Views(1914) Comments(0) Diggs(0)
posted @ 2014-03-31 13:57 Twisted Fate Gargamel Views(207) Comments(0) Diggs(0)
前言Unity3d 是一个跨平台的引擎,在移动互联网浪潮之中,尤其是移动游戏3d方向上,Unity3d 毫无疑问是最耀眼的明星。Unity3d的http通信很简单,也非常好用,下面通过http和php sever交互来简单介绍一下。http 提交数据原理http 协议通过 url来获取和提交数据 。... Read More
posted @ 2014-03-19 11:15 Twisted Fate Gargamel Views(579) Comments(0) Diggs(0)
UNITY3D笔记 http://write.blog.csdn.net/postedit/8559690//#pragmastrict//////一、声明变量//vara:int=1;//整型////varb:float=0.05;//浮点////varc:GameObject;//游戏物体//... Read More
posted @ 2014-02-19 14:00 Twisted Fate Gargamel Views(1143) Comments(0) Diggs(0)
Unity3D下分8个菜单栏 (翻译的不一定准)分别是File(文件)Edit(编辑)Assets(资源) GameObject(游戏对象)Component(组件)Terrain(地形) Window(窗口) Help(帮助)File(文件)------New Scene 新建场景 Open Sc... Read More
posted @ 2014-02-18 13:53 Twisted Fate Gargamel Views(697) Comments(0) Diggs(0)
Player Settings 运行前设置 Company Name 公司名称 Product Name 产品名称Default Icon 默认图标 Default Cursor 默认游标Cursor Hotspot 游标热点 Settings For Android Resolution And... Read More
posted @ 2014-01-02 16:24 Twisted Fate Gargamel Views(996) Comments(0) Diggs(0)
应公司开发需要,才研究这个东西的,如果你了解我,你就会知道我挺小白的,以前是java 写android程序的 ,比较坑爹! 在实现 动画播放的时候 在播放到指定时间再播放视频,视频播放完成之后自动消失。 查了很多资料,找到这些,写下了,送给有需要的朋友们。运行时类AnimationCurve类动画曲... Read More
posted @ 2014-01-02 16:24 Twisted Fate Gargamel Views(934) Comments(0) Diggs(0)
NGUI学习笔记一、 NGUI的直接用法1. Attach a Collider:表示为NGUI的某些物体添加碰撞器,如果界面是用NGUI做的,只能这样添加。(注:用Component添加无效)。2. Attach an Anchor:表示为该物体添加了UIAnchor脚本,作用是避免像素偏移的问题... Read More
posted @ 2013-11-20 10:02 Twisted Fate Gargamel Views(387) Comments(0) Diggs(0)
图中选中的Panel下面挂了一个UIStretch自适应脚本其他Panel都是子物体就实现所有东西都自适应了超简单 ,没必要弄Anchor!!要记得删除Button按钮上的 脚本. 不然按钮点击以后 位置会自动偏移.希望大家能看的懂。 我在也测试中.. Read More
posted @ 2013-11-19 14:46 Twisted Fate Gargamel Views(340) Comments(0) Diggs(0)
unity—MonoBehaviour类MonoBehaviour是每个脚本的基类.每个Javascript脚本自动继承MonoBehaviour,使用C#或Boo时,需要显式继承MonoBehaviour.函数:定时调用functionInvoke(methodName:string,time:f... Read More
posted @ 2013-11-18 15:57 Twisted Fate Gargamel Views(435) Comments(0) Diggs(0)
NGUI:UICameraUICamera脚本是所有功能性UI的关键组件。它的责任是向它所在的摄像机渲染出来的所有有碰撞体的对象发送NGUI事件。如果在场景中你有一个摄像机,确保它上面挂载了UICamera脚本。如果你有多个摄像机,确保至少有一个用于渲染UI的摄像机挂载了UICamera。将这个脚本... Read More
posted @ 2013-11-18 14:16 Twisted Fate Gargamel Views(240) Comments(0) Diggs(0)
NGUI:UIAtlasUIAtlas是一个容器,他包含了许多sprite的坐标信息。如果你对这个概念不是很熟悉,你可以这样理解:与使用很多小的贴图来渲染UI相比,使用一张包含了所有小贴图的大贴图的效率要高许多。这些小的贴图就被叫做sprite,这个大的贴图就被叫做atlas。在使用NGUI渲染任何... Read More
posted @ 2013-11-18 14:14 Twisted Fate Gargamel Views(321) Comments(0) Diggs(0)
NGUI:UIPanelUIPanel负责创建实际的集合图形。你不需要手动的添加UIPanel-一旦你创建一个控件,它会自动被添加。如果你想将你的UI渲染拆分到不同的Draw Call中,你可以手动创建你自己的UIPanel,例如你要创建一个分屏的游戏,每个屏用一个摄像机进行渲染,这种秦光下你就需要... Read More
posted @ 2013-11-18 14:13 Twisted Fate Gargamel Views(342) Comments(0) Diggs(0)
NGUI:UIAnchorAnchor脚本可以用来实现多个目的,这些在Example0里面都有用到。1. 只要提供一个half-pixel偏移量,它可以让一个控件的位置在Windows系统上精确的显示出来(只有这个Anchor的子控件会受到影响)2. 如果挂载到一个对象上,那么他可以将这个对象依附到... Read More
posted @ 2013-11-18 14:08 Twisted Fate Gargamel Views(280) Comments(0) Diggs(0)
前段时间一直在用GUI做一些简单的按钮,背景。现在在自学NGUI。 NGUI是一款支持Unity3D的插件,主要在其GUI的基础上重新加工的一个UI。不久之后的Unity3D也要出自己的2D UI 部分,相信大家也会应用起来更方便。首先,我正在用的是NGUI的3.0版本,相对于网上搜索的一些教程有一... Read More
posted @ 2013-11-15 10:59 Twisted Fate Gargamel Views(612) Comments(0) Diggs(0)
大部分的应用程序或游戏,都会呼叫选单和返回前页面的功能键,通常当我们呼叫选单或返回时,都会在各个不同的使用者界面上寻找选单键或返回键。而android手机很贴心的在面板上加入了返回键和选单键。如此贴心的设计,使android使用者习惯利用者两个按键来呼叫返回和选单键。其实这两个按键直接对应电脑键盘的... Read More
posted @ 2013-11-15 10:26 Twisted Fate Gargamel Views(1358) Comments(0) Diggs(0)
为android构建一个插件要创建一个android插件,首先要有Android NDK并熟悉使用ndk构建共享库的方法。如果用C++来实现库,必须声明成用C语言的链接方式,以避免Name Mangling问题。extern "C" { float FooPluginFunction ();} 通... Read More
posted @ 2013-11-15 09:53 Twisted Fate Gargamel Views(1333) Comments(2) Diggs(0)
一 、 要想写自己的 , 先理解官方的列子。 因为上传图片出现问题,现在我简单说一下下载官方的Samples, Resources 里面就可以找到,点击右侧的Virtual Buttons ,找到它的Demo下载下来。 注意是Unity文件,因为我们是在Unity上面生成的APK嘛...二 、导... Read More
posted @ 2013-11-08 10:25 Twisted Fate Gargamel Views(4564) Comments(0) Diggs(0)
前面提到了给模型加动画,但是如果动画没有音乐和相应的对话就失去了动画原本的色彩。下面说明一下,在Unity 里是怎么样加载声音文件的。Unity同时支持单声道和立体声音频资产。Unity支持导入以下音频文件格式:.aif, .wav, .mp3, 和 .ogg,和以下音轨模块:.xm, .mod, ... Read More
posted @ 2013-10-28 13:41 Twisted Fate Gargamel Views(798) Comments(0) Diggs(0)
首先我们来看看场景的搭建:建一个立方体,加一个点光源。我们要实现的就是让场景中的立方体延X轴嗖嗖的移动那么我们在Project新建一个js脚本Creat->Javascript键入代码function Update (){transform.Rotate(0,-20, 0); // 模型旋转tr... Read More
posted @ 2013-10-17 09:49 Twisted Fate Gargamel Views(1101) Comments(0) Diggs(0)
让各位久等了,过完十一比较忙,到现在才来更博客,闲话不表,另起一行。1. unity 创建新场景如图: File -> New Scene 创建新的场景 , 创建问完场景之后注意 Save Scene 。2. 按钮创建 (我这里用的是Java Script )右键 Assets -> Create... Read More
posted @ 2013-10-14 10:21 Twisted Fate Gargamel Views(1321) Comments(0) Diggs(0)
花一些时间来看看熟悉一下Unity编辑的界面。下面是主编辑器窗口,是由几个标签窗口组成,称为“视图”。这里有几种Unity视图的类型 - 它们都具有特定用途,将在下面的小节中描述。Project Browser项目浏览器视图Hierarchy层级面板视图Toolbar工具栏Scene View场景视... Read More
posted @ 2013-10-09 14:08 Twisted Fate Gargamel Views(481) Comments(0) Diggs(0)
在Project面板中点击鼠标右键选择:Create/JavaScript创建一个新的JavaScript对象,在Project面板中会发现多了一个java对象NewBehaviourScript,重命名为GUIButton,双击GUIButton进入编辑状态,在编辑窗口中输入以下代码并保存 fu... Read More
posted @ 2013-10-08 13:49 Twisted Fate Gargamel Views(3170) Comments(0) Diggs(0)
这个过程非常复杂。步骤一定要谨记1,建立一个unity3d工程,然后自己丢点模型进去吧。然后设置导出时候的包名字(重要,后面解析),build一下。就会发现工程目录下面的temp文件夹里面多了一个文件夹,如果不build是没有的,如果你关闭了unity的话这个文件夹也会消失,这个现象费了我一天的时间... Read More
posted @ 2013-10-08 10:02 Twisted Fate Gargamel Views(499) Comments(0) Diggs(0)
一、经过了前两篇文章的洗礼,相信大家都能把自己的开发环境搭建起来了。因为我之前从没有学过Unity, 所有在创建自己的Unity android AR 项目的时候,着实费了一番苦心。(废话不表)先把 AR Camera 拖出去。拖到Hierarchy 的框里,再把ImageTarget 同样拖过去... Read More
posted @ 2013-09-30 15:24 Twisted Fate Gargamel Views(1596) Comments(0) Diggs(0)
一 、( 继续上一篇的内容,如果我的文章错别字很多,让您很烦恼,在此说声抱歉)当下载完 高通 支持 Unity 的 SDK之后,它是个.unitypackag的一个文件。如图 : 然后,打开Unity,File->new Project或者你是在开始进入Unity的时候就新建了的。那在这里就... Read More
posted @ 2013-09-30 14:22 Twisted Fate Gargamel Views(636) Comments(0) Diggs(0)
高通 AR Unity 虚拟按钮https://developer.vuforia.com/resources/dev-guide/virtual-buttons-unity1.虚拟按钮是图像上的目标,用户可以在现实世界中触摸,以触发一个动作的“热点”。现有的图像目标的一个实例的VirtualBut... Read More
posted @ 2013-09-29 15:52 Twisted Fate Gargamel Views(3945) Comments(0) Diggs(0)