原创 [Unity-13] Unity 3D 遮擋剔除(僅專業版) Occlusion Culling (Pro only)

Occlusion Culling is a feature that disables rendering of objects when they are not currently seen by the camera beca

原创 [Cocos2d-x開發問題-4] Cocos2d-x整體框架描述

和傳統的遊戲引擎一樣,cocos2d-x作爲一個2d的遊戲引擎,其也有以下幾大概念組成: 導演(CCDiretor)       在cocos2d-x引擎中,CCDirector類是整個遊戲的組織和控制核心,遊戲的運行規則,遊戲

原创 [Unity-12] 切換Button的圖片

我們來做一個按鈕的圖片切換。 功能,就像播放器的“開始”和“暫停”。 編寫TestButton.cs腳本: [csharp] view plaincopy using UnityEngine;   usin

原创 [unity-15] Unity性能優化三

聽到過很多用Unity 3D開發遊戲的程序員抱怨引擎效率太低,資源佔用太高,包括我自己在以往項目的開發中也頭疼過。最近終於有了空閒,可以仔細的研究一下該如何優化Unity 3D下的遊戲性能。其實國外有不少有關U3D優化的資料,Unity

原创 [Unity-6] GameObject有時候渲染不出來

問題描述:在做遊戲的過程中遇到了這樣一個問題,一個怪物,如果讓他出現在屏幕的中央是沒問題的,但是讓他出現在屏幕的邊緣的位置發現他沒有出現。 問題原因:經過檢查發現,我給這個GameObject添加了一個Animator控件,然後Anim

原创 [Unity-10] Unity腳本的生命週期

做過Android開發的朋友應該都知道,Android每一個Activity都有一套完整的生命週期,Unity的腳本也有着類似的生命週期,下面就一起來看一下。 1、Awake():腳本喚醒。這個方法是腳本生成時執行的第一個方法,用來初始化

原创 [Unity-9] Unity性能優化二

1、在使用數組或ArrayList對象時應當注意 [csharp] view plaincopy length=myArray.Length;      for(int i=0;i<length;i++)     

原创 [Cocos2d-x開發問題-3] cocos2dx動畫Animation介紹

        Cocos2d-x爲了降低開發難度,對於動畫的實現採用的幀動畫的方案。這也就是說Cocos2d-x中的動畫是幀動畫。 幀動畫的原理相信大家都不陌生,就是多張圖片循環播放以實現動畫的效果。 一個簡單的動畫動畫實現如下:

原创 [Unity-8] Unity性能優化一

(本文轉自遊戲邦/gamerboom.com) 流暢的遊戲玩法來自流暢的幀率,而我們即將推出的動作平臺遊戲《Shadow Blade》已經將在標準iPhone和iPad設備上實現每秒60幀視爲一個重要目標。 以下是我們在緊湊的優化過

原创 [Unity-7] Update和FixedUpdate

1.Update和FixedUpdate是Unity裏面提供的兩個與幀相關的函數接口。 Update():這個函數裏面的內容每一幀都會被執行一次,這個函數有一個特點,那就是執行的頻率等於幀率。而這個幀率取決於手機的性能,手機性能越高幀率

原创 [Cocos2d-x開發問題-2] 有關Sprite的各種操作

關於精靈的各種操作,總結一下以便以後複習查找。 內容簡要: 1、初始化 2、創建無圖的精靈 3、設置精靈貼圖大小 4、添加入層中 5、對精靈進行縮放 6、對精靈款或高進行縮放 7、旋轉精靈 8、設置精靈透明度 9、精靈的鏡像反轉

原创 [Lua-1] Metatable In Lua

什麼是Metatable        Lua中Metatable這個概念, 國內將他翻譯爲元表. 元表爲重定義Lua中任意一個對象(值)的默認行爲提供了一種公開入口. 如同許多OO語言的操作符重載或方法重載. Metatable能夠

原创 [Unity-11] Unity截屏方法

本文轉自:http://blog.csdn.net/anyuanlzh/article/details/17008909 以下爲全文原文: 下面是我總結的、在u3d中的,三種截屏方法: 1、使用Application類下的Capt

原创 [Windows問題-4] C#讀取excel文件

問題:使用C#程序讀取excel文件,包括後綴爲.xls和.xlsx 相信很多朋友都有在程序中讀取excel文件的需求,我在調研的過程中也看了很多文章,基本思路都是正確的,但是有一些代碼是沒有通過驗證的,在實際操作的過程中總會遇到一些問題

原创 [Windows問題-5] C#調用CMD命令

問題:有時候有一些DOS命令需要我們在執行程序的時候調用,這需要使用C#提供的相關接口。 代碼如下,很簡單,相信大家都能看懂,我就不贅述了。 using System; using System.Collections.Generic;