Time of Update: 2014-05-31
聲明: 本部落格文章翻譯類別的均為個人翻譯,著作權。出處: http://blog.csdn.net/ml3947,個人部落格:http://www.wjfxgame.com。 譯者說明:這是一個系列教程,通過只是用Unity3D和一些免費外掛程式來開發2D遊戲。為本人業餘時間翻譯,僅供大家學習參考。由於原版教程中會有一些“廢話”(寫部落格的人的一些通病,有時候喜歡寫寫近況啊,瞎扯之類的,本人也不例外-
Time of Update: 2014-05-31
cocos2d-x關於多個層之間的點擊問題轉載請註明出處:http最近寫了個小遊戲,一個scene上有還幾個層,如何只讓特定的層能夠響應點擊,而不影響其他層呢。下面是我的解決方案。將需要點擊的層的優先順序設定為最高,將需要點擊的UI空間的Rec矩形位置保持。然後在TouchEnd中判斷rectcontainpoint,以此做出對應的處理。這樣就可以實現了多層中的單層點擊效果。
Time of Update: 2014-05-31
1.瞭解了主要的幾個類:Director(導演),Scene(情境),Layer(層),Sprite(精靈);2.建立精靈:CCSize visiblesize=CCDirector::sharedDirector()->getVisibleSize();CCSprite
Time of Update: 2014-05-31
人物移動地圖的平滑滾動處理玩過rpg遊戲的朋友應該都知道RPG的遊戲地圖一般都比較大 今天我和大家分享一下在RPG遊戲中如何來處理超出手機螢幕大小的遊戲地圖。為程式效果動畫圖地圖滾動的原理在本人之前部落格的文章中介紹過人物在螢幕中的移動方式,因為之前拼的遊戲地圖是完全填充整個手機螢幕的,所以無需處理地圖的平滑滾動。這篇文章我著重的向 大家介紹一下控制人物移動後地圖滾動的處理方式。舉個例子 如所示 比如人物向右移動,如果地圖貼在螢幕左邊邊界 將先移動人物在地圖的座標,當人物在螢幕中超過三分之二後
Time of Update: 2014-05-31
畫柱圖就是多畫幾個矩形之後放在一起,這個實現了準系統還不夠完善如果要用到項目中需要自己修改。原文地址:http://blog.csdn.net/qqmcy/article/details/25984717:使用類:HelloWorldScene.cpp#include "HelloWorldScene.h"#include "DJColumn.h"#include "DJColumnChart.h"USING_NS_CC;Scene*
Time of Update: 2014-05-31
情境切換是通過導演類Director實現的,其中的相關函數如下:runWithScene(Scene* scene)。該函數可以運行情境。只能在啟動第一個情境時候調用該函數。如果已經有一個情境運行情況下則不能調用該函數。replaceScene(Scene* scene)。切換到下一個情境。用一個新的情境替換當前情境,當前情境被終端釋放。pushScene(Scene* scene)。切換到下一個情境。將當前情境掛起放入到情境堆棧中,然後再切換到下一個情境中。void
Time of Update: 2014-05-31
主要就是代碼了。1.using UnityEngine;using System.Collections;using pumpkin.swf;using System.Collections.Generic;using pumpkin.events;using pumpkin.display;public class MovieClipX : MovieClip{ public delegate void FrameCallback();
Time of Update: 2014-05-30
在Android 4.0 之前可以通過下面的方式擷取螢幕的寬高: DisplayMetrics dm = new DisplayMetrics(); getWindowManager().getDefaultDisplay().getMetrics(dm); int mScreenW = dm.widthPixels; //得到寬度 int mScreenH = dm.heightPixels;
Time of Update: 2014-05-30
一.Eclipse的下載 到網站:http://www.eclipse.org/downloads/ 上,由於我們是用Java開發的所以步驟如下: 二.安裝ADT ADT是Android應用程式的開發環境 線上安裝,本來還有個離線安裝的,但是我試圖去下載這個離線安裝包但
Time of Update: 2014-05-30
android應用程式一旦裝進裝置,每個程式會在它自己安全的沙箱裡運行。1.android作業系統是一個多使用者linux系統,每一個應用程式是一個使用者。2.預設情況下,系統會為每個app分配唯一的linux使用者id(這個id只會被系統使用,並且只會被這個app知道),系統為每個app的所有檔案都設定了許可權,只有被分配了這個app使用者ID的程式可以訪問它。3.每個進程有它自己的VM,一個app的代碼和其他的是隔離啟動並執行。4.預設情況下,每個app運行在它自己的liunx進
Time of Update: 2014-05-30
本文講述在Linux 3.10下Realek RTL8723A Linux Wifi 驅動的移植。 Prerequisites硬體平台:Atmel SAMA5軟體平台:Linux 3.10 + Android 4.4Wifi模組:RTL8723AU (USB介面) Realtek RTL8723A Wi-Fi Software&Driver for Linux and
Time of Update: 2014-05-30
昨天千鋒公司來我們學校進行培訓一周,順便我也把android UI複習一遍 昨天詳細講解了textview以及Activity的一些介紹先看xml: 主Activity中尋找了下控制項: package com.example.test;import android.app.Activity;import android.os.Bundle;import android.view.Menu;import
Time of Update: 2014-05-30
上一篇講到了使用意圖錄音,這篇文章將使用MediaRecorder類來錄音,從而提供更多的靈活性。:原始碼奉上: package com.multimediademo9mediarecorder;import java.io.File;import android.app.Activity;import android.media.MediaPlayer;import
Time of Update: 2014-05-30
繼續剛剛的講,完成開發環境的搭配之後,我們就可以開始自己開發自己的應用程式了。1、先熟悉一下整個開發環境的目錄結構。PS:至於eclipse的使用在這裡就不多說了,如果不會的,請自己去百度找相關的知識。先建立一個項目:然後:就那個Required SDK一般選2.2之外,其他的所有都可以預設。然後就可以看到目錄結構了。AndroidMainfest.xml是存放這個app全域設定檔的,如一些使用者權限等。其他的就不用知道了。
Time of Update: 2014-05-30
簡訊的實體beanpackage com.examp.backsms.domain;public class SmsInfo {private String address;private String date;private String type;private String body;public SmsInfo() {}public SmsInfo(String address, String date, String type, String body) {this.address
Time of Update: 2014-05-30
通過HttpResponse 實現首先在AndroidManifest中配置允許網路訪問 然後實現代碼 範例程式碼如下 String url = "http://www.baidu.com";HttpGet request = new HttpGet(url); try { HttpResponseresponse = new DefaultHttpClient().execute(request);
Time of Update: 2014-05-30
1.首先我們的目的是長期監聽時間變化,其實應用程式退出。通過瞭解我們知道註冊ACTION_TIME_TICK廣播接收器可以監聽系統事件改變,但是查看SDK發現ACTION_TIME_TICK廣播事件只能動態註冊:Broadcast Action: The current time has changed. Sent every minute. You can not receive this through components declared in manifests, only by
Time of Update: 2014-05-30
以下是andoid專案檔結構圖,常用操作部分已經用矩形框標註好了。。接下來,我們隊每一個檔案夾或者檔案說明一下:vcD4KPHA+MaGiusvQxM7EvP5BbmRyb2lkTWFuaWZlc3QueG1so6xBcHDH5bWlzsS8/qOsvs3P8c7Sw8fIpbe5terP7cqzw8DOtqOst7m16rj4ztLDx8zhuam1xLLLtaXSu9H5oaOhozwvcD4KPHA+MqGic3Jjo6y5y8P7y7zS5aOstbHIu77Nyse3xdbD1LS0+
Time of Update: 2014-05-30
在4.4以下的系統中,我們通常監聽webview滑動到底端的方法如下:1,先重新webview,FoundWebViewpublic class FoundWebView extends WebView { ScrollInterface mt; public FoundWebView(Context context) { super(context); // TODO Auto-generated constructor stub }
Time of Update: 2014-05-30
package com.example.test_login;import android.app.Activity;import android.os.Bundle;import android.view.View;import android.widget.EditText;import android.widget.Toast;public class MainActivity extends Activity {private EditText name;private