- 博客(953)
- 资源 (10)
- 收藏
- 关注
转载 Unity3D深入浅出 - 摄像机组件(Camera) - Tonge
正如电影中的镜头用来将故事呈现给观众一样,Unity的相机用来将游戏世界呈现给玩家。你始终至少有一个相机在场景中,你也可以有多个。多相机可以给你一个双人分屏效果或创建高级的自定义效果。你可以让相机动起来,或用物理(组件)控制它们。几乎你能想到的任何事,都可以用相机变成可能,而且为了适合你的游戏风格,你可以用典型的或特殊的相机类型。摄像机 相机是为玩家捕捉和显示世界的一种装置。通过
2016-07-01 15:17:05
1642
转载 网页html中嵌入特殊字体-此法利于SEO
虽然我们可以通过图片,flash、SIFR等技术来实现网页使用特殊字体,有利于SEO网页中嵌入特殊字体方法,@font-face属性。通常网页上不能使用一些特殊字体,否则浏览者可能无法正确浏览到,虽然我们可以通过图片,flash、SIFR等技术来实现网页使用特殊字体,但是这都有个严重的缺点:不利于SEO。下面介绍一种非常有利于SEO的特殊字体应用方法:在CSS中通过@font-fa
2016-06-30 18:03:17
5404
转载 Unity 3D-- 摄像机Clear Flags和Culling Mask属性用途详解
1.简述两个属性1.1 Clear Flags 清除标记 每个相机在渲染时会存储颜色和深度信息。屏幕的未绘制部分是空的,默认情况下会显示天空盒。当你使用多个相机时,每一个都将自己的颜色和深度信息存储在缓冲区中,还将积累大量的每个相机的渲染数据。当场景中的任何特定相机进行渲染时,你可以设定清除标记以清除缓冲区信息的不同集合。可以通过下面四个选项之一来完成:1.Skyb
2016-06-30 16:58:47
649
转载 管理多个摄像机
在Unity里管理多个相机(Camera)是一个挺痛苦的事情,“Camera Preview”也不是很实用,窗口太小,比例也不能调整。在众多的相机中禁用,启用来查看相机位置设置视角,非常烦琐。Security Camera的目的就是让这个过程简化。只要将脚本放进项目目录,并且拖拽到场景中每个相机上,包括MainCamera。现在你就可以快速的切换查看各个相机的实际效果,
2016-06-30 16:45:39
1675
转载 UGUI 之 制作敌人不在摄像机视口的UI方向提示(或检测物体在不在摄像机渲染范围内)(四)
[csharp] view plain copy print?这篇文章用来处理物体在不在视口范围内的问题,也就是在不在摄像机渲染的视椎体范围内,并且用一个方向的图片在UI上来进行提示(腾讯的全民突击就有用到) [csharp] view plain copy print?一、源代码 [csh
2016-06-30 15:02:22
1306
转载 UGUI 之 制作角色受伤屏幕变红的动画提示(三)
做一个FPS设计游戏中常用的角色受伤后的屏幕变红提示一、源代码[csharp] view plain copy print?/// /// 时间:2014-4-8 /// 作者:GWL /// 描述: /// using UnityEngine; using System.Collections
2016-06-30 14:58:59
3320
转载 Unity3D UGUI之自制定时器(二)
用unity3d5.0 +UGUI做一个很有用的游戏计时器一、源代码[csharp] view plaincopyprint?/// /// 时间:2014-4-8 /// 作者:GWL /// 描述:这个类用来处理计时功能,包括计时开始,暂停计函数 /// using UnityEngine
2016-06-30 14:57:58
882
3
转载 UGUI 之 Canvas布局层级关系(一)
一、用过NGUI的人们都知道,各种NGUI的sprite之间是可以有dept来进行分层管理,以便处理层级间的关系,而在unity4.6开始的UGUI中,这是通过Canvas来设置深度关系的我在开发中设计了三个Canvas,来处理不同的UI消息相应类型StaticCanvasTouchOrMouseCanvasButtonCanvas1、Stati
2016-06-30 14:55:13
1842
转载 unity3d对象添加了碰撞体以后OnMouseDown事件
在Unity3d中为了防止物体被穿过,给对象添加了碰撞体,然后原来的单击事件OnMouseDown不执行了,经过查询文档发现: ◆function OnMouseDown():void 描述:当用户在GUIElement或Collider上按下鼠标按钮时OnMouseDown被调用 这个事件被发送到所有附加在Collider或GUIElement的脚本上。
2016-06-30 14:30:43
4456
1
原创 Time类解析
time是从程序开始执行到现在的时间,deltaTime上一帧完成的时间,fixedTime表示FixedUpdate已经执行的时间,而fixedDeltatime是一个固定的时间增量。在update()中time、deltaTime获取的是一个正确的值,fixedTime的值并不会增加,如果是在FixedUpdate中,则fixedTime值会更新并且和time的值一样,delt
2016-06-30 14:08:04
693
转载 UGUI组件获取及属性设置方法
首先先导入命名空间(没有导入,就会发现怎么都找不到想要获取的组件)RectTransform startRT=startButton.GetComponentsRectTransform> ()[0]; RectTransform settingsRT=settingsButton.GetComponentsRectTransform> ()[0];
2016-06-29 18:01:59
2662
转载 Unity 5.0 如何去掉Made with Unity
把Splash Image下有个 Show Unity Splash Screen 后面的勾点掉就可以了……
2016-06-29 11:32:11
15565
1
原创 build 时候把场景加进去的时候,场景有对应的序号
build 时候把场景加进去的时候,场景有对应的序号先从0开始,从小到大就是场景加载顺序。想删除的话可以按delete键就行
2016-06-28 18:52:23
857
转载 Unity2D多分辨率屏幕适配方案
转自:http://www.cnblogs.com/flyFreeZn/p/4073655.html此文将阐述一种简单有效的Unity2D多分辨率屏幕适配方案,该方案适用于基于原生开发的Unity2D游戏,即没有使用第三方2D插件,如Uni2D,2D toolkit等开发的游戏,NGUI插件不受这个方案影响,可以完美和此方案配合使用。------------------------
2016-06-28 16:00:01
1143
转载 [Unity3d]Player Settings导出设置
Player Settings is where you define various parameters (platform specific) for the final game that you will build in Unity. Some of these values for example are used in the Resolution Dialog that la
2016-06-28 15:35:02
3570
转载 Sprite (2D and UI)
版权声明:本文为博主原创文章,未经博主允许不得转载。出自 游戏开发实验室_孙广东孙广东 2015.7.8在将图片导入Unity后 做的一些设置经常会得到警告信息。所以要了解一下这些设置。D:\Program Files\Unity5\Editor\Data\Documentation\en\Manual\class-TextureImporter.html
2016-06-28 15:27:23
6119
转载 #你好Unity3D#Unity获取游戏对象详解
我觉得Unity里面的Transform 和 GameObject就像两个双胞胎兄弟一样,这俩哥们很要好,我能直接找到你,你也能直接找到我。我看很多人喜欢在类里面去保存GameObject对象。解决GameObject.Find()无法获取天生activie = false的问题。 private GameObject root ;我觉得你最好不要保存GameObject ,而
2016-06-28 14:55:30
1080
转载 一种Unity2D多分辨率屏幕适配方案
此文将阐述一种简单有效的Unity2D多分辨率屏幕适配方案,该方案适用于基于原生开发的Unity2D游戏,即没有使用第三方2D插件,如Uni2D,2D toolkit等开发的游戏,NGUI插件不受这个方案影响,可以完美和此方案配合使用。---------------------------------------正式开始的分割线-------------------------------
2016-06-22 16:11:37
1642
转载 unity5, 在mac下多开
mac上app的多开与app本身无关,而是系统本身的功能,使用命令 open -n 就可以实现打开某应用程序的一个新实例(自行输入man open查看含义)。 参考:http://mac-how-to.wonderhowto.com/how-to/run-multiple-instances-same-app-mac-os-x-0140144/用这个方法可以实现unity的多开。
2016-06-18 18:12:11
6994
转载 java 生成pdf文件,添加图片
所需要的包:1. iText 下载地址: http://nchc.dl.sourceforge.net/sourceforge/itext/itext-2.0.3.jar2. iTextSsian 下载地址: http://itext.sourceforge.net/downloads/iTextAsian.jar (设置亚洲国家的字体)Hello.Ja
2016-06-15 17:07:54
11019
转载 通过修改ipa文件包修改文件名的方法
用pledit.exe打开Info.plist文件,在最下方加入这两行语句[plain] view plain copyUIRoleDisplayName 修改的名字 我的整个文件是这样的[plain] view plain copy
2016-06-06 11:34:51
13653
转载 通过修改ipa文件包修改文件名的方法
用pledit.exe打开Info.plist文件,在最下方加入这两行语句[plain] view plain copyUIRoleDisplayName 修改的名字 我的整个文件是这样的[plain] view plain copy
2016-06-06 11:34:39
4022
转载 <iOS>关于viewWithTag的一点说明
viewWithTag 会递归获取所有子视图里的视图通常我们使用viewWithTag如下情形:如果我们用了一个父View,上面放了多个子view, 每个子view都通过从0开始的Tag值来进行标志,以便于后期在像View上直接使用viewWithTag:tag值来取各个子View而在用[父view viewWithTag:0]取到的view, 发现不是子view, 而是这个父vi
2016-05-24 09:56:01
1621
转载 iOS通过dSYM文件分析crash
原文链接:http://blog.csdn.net/openglnewbee/article/details/38824139http://blog.csdn.net/hjy_x/article/details/20929095重点是dwarfdump --uuid命令我们在ios开发中会碰到的很多crash问题,如果Debug调试模式的话,我们可以往往很容易的
2016-05-19 14:46:07
513
转载 iOS App 跳转到 AppStore
iOS App 跳转到 AppStoreiOS设备上的App经常需要跳转到AppStore中进行升级或者是评价,这个过程其实很简单:给一个需要跳转的App对应的URL,然后调用跳转的方法openURL:不过这个URL地址老是忘记,还是记下了比较好。直接跳转其实这个问题很简单,首先拿到你要跳转到的AppStore地址(URL)例如: https://itunes.ap
2016-05-12 20:34:16
1674
转载 iOS5,iOS6,iOS7中UITabBarController,UINavigationController等界面中的旋转问题总结
今天需要在程序中的一个界面中实现横屏和竖屏切换,而其他界面保持竖屏,实现的过程中遇到了若干问题,总结了一下,在这里分享给大家。遇到的问题如下:1.如何在其中一个UIViewController中实现横竖屏切换,其他UIViewController仍然只支持竖屏。2.无论如何设置参数,所有界面都不支持横竖屏切换。3.界面中的横竖屏切换正常,但是启动页面始终是横屏。
2016-05-09 18:28:16
438
转载 iOS多个storyboard间跳转
Stroyboard 可以被看作一个管理View画面的集合。也就是说一个iOS专案裡面并没有限制只能有一个Storyboard。所以在你的APP专案中,你可以把功能相近的View放到同一个APP之中,形成一个群组,方便功能上的管理。1.在专案中准备2个Storyboard在一个IOS的专案裡面建立两个StoryBoard。2. 在第一个StoryBoard中,我们拉出了
2016-04-19 12:53:57
1057
转载 谈谈iOS7及以上版本navigationBar带来的坑
方的例图啦:官方文档说明: 看这里 (个人认为实际情况custom view的位置应该是在window之前和tabbar之后,最上层就还有状态栏。)起因:由于设计师的对需求的严(jian)格(zhi)把(zuo)控(si),当我们在我们在Storyboard或者Nib上对NavigationBar进行上色时,运行出来的效果与设计图出现色差,后来才发现是iOS7及以
2016-04-19 11:14:42
2404
转载 Could not successfully update network info during initialization.
Could not successfully update network info during initialization.Sep 7 14:40:39 Administratormato-iPod backboardd[52] : Application 'UIKitApplication:com.rrmrocks.--[0x9975]' exited abnormally wi
2016-04-14 19:09:59
7492
转载 iOS冰与火之歌番外篇 - 在非越狱手机上进行App Hook
0x00 序冰指的是用户态,火指的是内核态。如何突破像冰箱一样的用户态沙盒最终到达并控制如火焰一般燃烧的内核就是《iOS冰与火之歌》这一系列文章将要讲述的内容。但在讲主线剧情前,我们今天先聊一聊分支剧情 - 在非越狱的iOS上进行App Hook。利用这个技术,你可以在非越狱的iOS系统上实现各种hook功能(e.g., 微信自动抢红包,自动聊天机器人,游戏外挂等),但写这篇文章的目的
2016-04-07 13:31:10
2062
原创 一步一步实现iOS微信自动抢红包(非越狱)
前言:最近笔者在研究iOS逆向工程,顺便拿微信来练手,在非越狱手机上实现了微信自动抢红包的功能。题外话:此教程是一篇严肃的学术探讨类文章,仅仅用于学习研究,也请读者不要用于商业或其他非法途径上,笔者一概不负责哟~~好了,接下来可以进入正题了!此教程所需要的工具/文件yololibclass-dumpdumpdecryptediOSOpenDeviToolsOpenSSH
2016-04-07 13:29:02
3593
转载 iOS安全–在非越狱平台进行越狱开发(附分析流程)
目的:在不越狱的前提下,使用动态库库注入的方式来hook应用的某些函数以篡改应用行为。需要的工具:砸壳: dumpdecryptedclass-dump: class-dumpCycript: cycriptIDA: ida demotheos: theosiosopendev: iosopendev调试: lldb+debugs
2016-04-05 20:51:47
3278
转载 Android编译,打包、签名详细教程
Author:Jojol Data:2010.08.04 1.Android程序编译、打包、签名、发布的三种方式: 方式一:命令行手动编译打包 方式二:使用ant自动编译打包 方式三:使用eclipse+ADT编译打包 2.Android编译、打包的步骤: 2.1第一步 生成R.java类文件: Eclipse中会自动生成R.java,ant和命令行使用an
2016-03-17 21:42:24
1085
转载 Missing contentDescription attribute on image
android开发中在配置文件中使用ImageView有时会引起Missing contentDescription attribute on image.比如:在main.xml中增加ImageView控件时如果没有加android:contentDescription="@string/app_name"时会引起Missing contentDescription attribute on
2016-03-17 21:25:53
480
原创 Admob for Android不显示
与网络有关必须翻墙,与hosts文件有关,修改hosts文件为其他名称,或者与其他防护软件与消除广告软件有关。
2016-03-17 20:46:34
1793
转载 Android的硬件加速
Android从3.0(API Level 11)开始,在绘制View的时候支持硬件加速,充分利用GPU的特性,使得绘制更加平滑,但是会多消耗一些内存。 开启或关闭硬件加速: 由于硬件加速自身并非完美无缺,所以Android提供选项来打开或者关闭硬件加速,默认是关闭。可以在4个级别上打开或者关闭硬件加速: Application级别:
2016-03-17 15:27:59
407
转载 Android工程编译的时候报libmaliinstr.so not found的错误是为什么呢?
网上有人说:原因是这种cpu对应的so类型中没有so文件,就会报 load_library(linker.cpp:759): library "libmaliinstr.so" not found不知道怎么解决,平时也没报错,也没有对类库做变更突然就报这个错了。你看一下你的libs目录里面有没有两个目录,一个是armeabi,一个是armeabi-v7a这样的。假如libm
2016-03-17 15:20:50
5377
转载 如何查看Android设备的CPU架构信息
查看Android设备的CPU架构信息,可以使用命令来完成:1、adb shell 2、cat /proc/cpuinfo[plain] view plain copy print?oem@zhang:~$ adb shell shell@msm8610_s3_cp5311_c:/ $ cat
2016-03-17 15:19:57
5992
1
转载 [置顶] Android开发错误汇总
大家都在为项目开发成功而喜悦,但可不知成功的路上是会经常出错的,下面是我碰到的一些错误集合!【错误信息】[2011-01-19 16:39:10 - ApiDemos] WARNING: Application does not specify an API level requirement![2011-01-19 16:39:10 - ApiDemos] Devic
2016-03-16 23:50:40
3723
转载 安卓弹出对话框——Alertdialog(一)
首先看各种样式的对话框:我们看到,Dialog有很多的子类实现,所以我们要定义一个对话框,使用其子类来实例化一个即可,而不要直接使用Dialog这个父类来构造。二、AlertDialog今天我们重点要来了解的就是AlertDialog对话框,我们看到,AlertDialog是Dialog的一个直接子类。使用AlertDialog,我们可以显示一个标题,最多3个按钮操
2016-03-16 18:03:43
4040
mysql-connector-java-5.0.7-bin.jar
2010-10-05
软件工程文档模板
2012-10-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅