`
文章列表
Block可以帮助我们组织独立的代码段,并提高复用性和可读性。iOS4在UIKit中引入了该特征。超过100个的Apple API都使用了Block,所以这是一个我们必须开始熟悉的知识。 Block是什么样的? 你可以使用^操作符来声明一个Block变量,它 ...
在Unity3D中可以用不同的方法来实现单例,第一种是通常用法,第二种是自我包含法,第三种方法粗制滥造法,第四种是为C#开发者准备的,计数器法。 1.通常用法      通常用法是在相关类加入GetInstance()的静态方法,检查实例是否存在。如果存在,则返回。如果不存在,则返回一个“需要用游戏元素类关联”的调试警告错误. public class MyClass { private static MyClass instance; public static MyClass GetInstance() { if ...
[UIApplication sharedApplication].idleTimerDisabled = YES;
首先建立个shader Shader "Custom/Skybox" { Properties { _Tint ("Tint Color", Color) = (.5, .5, .5, .5) _FrontTex ("Front (+Z)", 2D) = "white" {} _BackTex ("Back (-Z)", 2D) = "white" {} _LeftTex ("Left (+X)", 2D) ...
经过测试,以下两种方式都是可以的。 第一种,加到<script>中 var params = { backgroundcolor: "A0A0A0", bordercolor: "000000", textcolor: "FFFFFF", logoimage: "1-0158.png", progressbarimage: "1-0122.png", progressfra ...
using UnityEngine; using System.Collections; [RequireComponent( typeof( Light ) )] public class flickeringLight : MonoBehaviour { // Flickering Styles public enum flickerinLightStyles { CampFire = 0, Fluorescent = 1 }; public flickerinLightStyles flic ...
需要unity3d3.5 pro版本,所以先确认自己用的是不是 下载地址:http://game.ceeger.com/forum/read.php?tid=870(经测试好用) 安装 mysql-connector-net 我装的是 6.0.3 下载地址: 安装mono,官网地址 http://www.go-mono.com/mono-downloads/download.html 我下的是2.10.8 复制文件 Mono-2.10.8\lib\mono\gac\System.Drawing\4.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll Mon ...
这个例子里做的事情很简单,主要做了两件事: 1 从服务器的php程序里读一个json数据,然后把内容显示出来。 2 把一个数据结构转换为JSON传给服务器。 所谓数据交换,一来一回,这个例子都做了。 首先第一个,写一个最简单的php程序生成json数据。 取名叫test.php <?php $arr=array( 'username' => 'foo', 'password' => 'bar' ); echo json_encode($arr); ?> 这个程序就是把$arr这个数 ...
1、真机调试流程概述 1)       真机调试应用程序,首先需要有一个苹果开发者帐号,才可创建证书请求CSR; 2)       打开应用程序钥匙串访问(keychain access)请求证书; 3)       登录iDP Portal “certificates”栏目中提交 ...
基础代码: + (void)alert:(NSString *)msg { UIAlertView *alertView = [[[UIAlertView alloc] initWithTitle:msg message:@"" delegate:self cancelButtonTitle:@"OK" otherButtonTitles:nil, nil] autorelease]; [alertView showWithBackground]; } + (NSString ...
var dayMaterial:Material; var nightMaterial:Material; private var ButtonText:String ="day"; RenderSettings.skybox = dayMaterial; function OnGUI () { if (GUI.Button (Rect (10,10,150,50), ButtonText)) { if (RenderSettings.skybox == dayMaterial){ Butt ...
下面列出了常见的问题. 文档 Unity 手册 -- 包含用户指南和详细的使用资料. http://unity3d.com/support/documentation/Manual/index.html Unity 基础 -- Unity新用户的最好起点. http://unity3d.com/support/documentation/Manual/Unity%20Basics.html 参考手册 -- 深入细节的描述Unity的所有组件和引擎功能. http://unity3d.com/support/documentation/Components/index.html 脚本参考 - ...
01、基本碰撞检测代码 function OnCollisionEnter(theCollision : Collision){ if(theCollision.gameObject.name == "Floor"){ Debug.Log("Hit the floor"); }else if(theCollision.gameObject.name == "Wall"){ Debug.Log("Hit the wall"); } } 02、检测输入 ...
tempArr = [NSMutableArray arrayWithCapacity:9]; for (int i = 0; i < 9; i++) { NSMutableArray *tmA = [NSMutableArray arrayWithCapacity:9]; for (int j = 9-1; j >= 0; j--) { tiles *tile = [[tiles alloc] initCreateTi ...
首先在AppDelegate中开启已经被注释掉的:        if( ! [director enableRetinaDisplay:YES] )                 CCLOG(@"Retina Display Not supported"); (如果没有,手动添加一下),然后要把图片的名称的后者加上“-hd”,如图片:image.jpg要改成image-hd.jpg,最后开启模拟器时选择:硬件-设备-iphone(Retina)才能被显示成功~     假设你程序中使用了icon.png这张图,那么为了能适配所有的机型,那么你需要在你的项目中为icon ...
Global site tag (gtag.js) - Google Analytics