Time of Update: 2018-12-05
突然想使用下重力加速器,但是發現C++版的那些AccelerometerDispatcher,CCAccelerometer 等東西在XNA版本都沒有實現。而且,在層裡面的Init事件中想要註冊使用加速器的this.isAccelerometerEnabled = true;編譯的直接報錯。貌似意思是找不到。看了下CCLayer的封裝,的確有這個isAccelerometerEnabled
Time of Update: 2018-12-05
cocos2d-x為我們提供了相當方便的動作製作。主要有兩種:瞬時動作(基類CCActionInstanse)和延時動作(基類CCActionInterval)。我估計大部分人關心的都是延時動作,因為有動感,才能稱為動作嘛。延時動作中,有很多種類型:移動(CCMoveTo,CCMoveBy),旋轉(CCRotateTo,CCRotateBy),變形(CCScaleTo,CCScaleBy),跳躍(CCJumpTo,CCJumpBy)等動作。具體可以到http://www.cocos2d-x.or
Time of Update: 2018-12-05
先來展示下程式的吧 這個程式雖小,但是基本的東西都是具有的。說下用到的具有特色的知識點(簡單的不說了):UserControl,WebClient請求,Json資料解析,XML資料解析,TombStone,IsolatedStorage儲存,本機資料庫SQL
Time of Update: 2018-12-05
從我的網易部落格移動。一般來說,開啟一個當前路徑的檔案。這樣就行了。 File f = new File("1.txt");在eclipse上運行很正常。而且路徑是當前工程的目錄。但是打包後。執行jar包。雖然txt還是和jar包放在一塊。但是就是找不到。後來發現。執行的路徑跑到了C:\windows\win32下了。嘗試用
Time of Update: 2018-12-05
研究半天,發現這個只要一按返回鍵就退出了,無論你是在那個介面(也就是情境)。細想下,其實本來也就是一個介面,情境都是自己添加的,所以一按返回鍵,等於在初始介面按返回鍵,就退出了。所以,我們只要在執行返回鍵操作的時候做手腳就好了。翻了一下,發現CCDirector.sharedDirector().runningScene有這個,就是可以取到當前啟動並執行情境,這個就夠了。首先,你的遊戲頁面一定要是一個類繼承CCScene。如果是一個層的話,就不好操作了。
Time of Update: 2018-12-05
從我的網易部落格移動。。。。。這個錯誤是一個內部類錯誤。。是指 內部類,執行個體化的時候要先執行個體化外部類。原來的代碼:public class GraphicFrame extends Frame { public static void main(String[] args){ GraphicFrame rui = new GraphicFrame(); rui.addWindowListener(new Winadp());//這裡發生了上述錯誤 } class Winadp
Time of Update: 2018-12-05
今天在寫cocos2d-x的程式的時候,發現了這個問題,在按開始鍵進入後台,或者按返回鍵返回程式。引發這樣的異常。導致線程中斷,無法返回程式。異常資訊如下:在 System.Security.SecurityException 中第一次偶然出現的“System.Runtime.Serialization.dll”類型的異常在 System.Reflection.TargetInvocationException 中第一次偶然出現的“mscorlib.dll”類型的異常在
Time of Update: 2018-12-05
從我的網易部落格移動。。。。。在ListView中Itemtemplate添加了個伺服器控制項button。經過伺服器渲染後。就很難取到該button的ID。所以在ItemDataBound中給該button綁定ID資料 btn.Attributes["MyId"] = btn.ClientID;btn.Attributes["onclick"] = "check(" + slid +
Time of Update: 2018-12-05
本教程基於子龍山人翻譯的cocos2d的IPHONE教程,用cocos2d-x for XNA引擎重寫,加上我一些加工製作。教程中大多數文字圖片都是原作者和翻譯作者子龍山人,還有不少是我自己的理解和加工。感謝原作者的教程和子龍山人的翻譯。本教程僅供學習交流之用,切勿進行商業傳播。子龍山人翻譯的Iphone教程地址:http://www.cnblogs.com/zilongshanren/archive/2011/04/11/2012852.htmlIphone教程原文地址:http://www.
Time of Update: 2018-12-05
從我的網易部落格移動。。。。SQL取系統的當前日期 SQL SERVER 2000用sql語句如何獲得當前系統時間,就是用GETDATE(); Sql中的getDate()是Sql Server 中一個非常強大的日期格式化函數 _selectCONVERT(varchar(100), GETDATE(), 0): 05 16 2008 10:57AM _selectCONVERT(varchar(100), GETDATE(), 1): 05/16/08
Time of Update: 2018-12-05
從我的網易部落格移過來的。。 先提供吧。 這個是coding4Fun提供的MessagePrompt彈窗。還提供了ToastPrompt:土司彈出框,類似於土司推播通知。AboutPrompt:說明彈出框,特點是彈出框會在螢幕中間,其他的彈出框是在螢幕的上方(其他可以通過Margin調整文位置)。PasswordInputPrompt:密碼輸入彈出框。InputPrompt:輸入彈出框,用於彈出輸入框輸入其他的資訊。這些都不討論了。需要的可以到官網文檔:http://coding4fun.
Time of Update: 2018-12-05
從我的網易部落格移過來的。。。。 WP7的加速感應器。也就是日常所說的實現重力感應的模組。Windows Phone裝置中的加速度感應器是用來度量3個座標軸加速度的裝置。大致座標如下: 我們所需要做的就是從Accelerometer對象中讀取到相應的資料。 //MainPage.xaml的代碼主要是在ContentPanel中加入以下代碼<Grid.ColumnDefinitions> <ColumnDefinition Width="100"
Time of Update: 2018-12-05
從我的網易部落格移動struct sniff_ethernet {u_char ether_dhost[ETHER_ADDR_LEN]; /* 目的主機的地址 */u_char ether_shost[ETHER_ADDR_LEN]; /* 源主機的地址 */u_short ether_type; /* IP? ARP? RARP? etc */};/* IP資料包的頭部 */struct sniff_ip {#if BYTE_ORDER == LITTLE_ENDIANu_int ip_hl:
Time of Update: 2018-12-05
文章目錄 添加中文支援 原文連結:http://www.cnblogs.com/aawolf/archive/2010/09/22/1833167.html添加中文支援MSDN上的另一篇文章描述了這個問題:http://msdn.microsoft.com/en-us/library/bb447751.aspx我們可以Font Description Processor來添加對於指定字元的支援,而不需要擴大CharacterRegions,
Time of Update: 2018-12-05
那麼,開始吧。首先確認安裝了window phone SDK(沒有的先去安裝,SDK內建VS2010 Express版,還有就是電腦系統要是win7,XP不支援微軟原版的模擬器,不過可以使用傳智播客做的模擬器,具體自己百度)。如果本來安裝了VS2010 ultimate的。可以用之開發,但是確認升級到了SP1版,不然不能使用,而且,如果本來的VS2010是中文版,那麼需要到C:\Program Files\Microsoft Visual Studio 10.0\
Time of Update: 2018-12-05
從我的網易部落格移動。。。思路:對所抓的包進行分析。分析目標MAC地址和本機MAC地址的比較。如果一樣,則為下載流量。否則是上傳流量 1,擷取本機MAC設定一個全域變數u_char uploadhost[ETHER_ADDR_LEN];void getMac()//擷取本機MAC{ int sockfd; struct ifreq struReq; sockfd = socket(PF_INET,SOCK_STREAM,0);
Time of Update: 2018-12-05
程式做到這裡,都算是完成了,這節做些收尾工作。首先,我們應該有一個about這類對話方塊。顯示有關於程式等有關資訊。不像MessageBox那麼難看。。。大致如: 那麼,在MainPage頁面,ApplicationBar上添加一個IconButton。用作彈窗用。表徵圖為SDK目錄下的dark\appbar.questionmark.rest.png.複製表徵圖到Icons目錄下,並且修改產生操作為內容。添加click事件。代碼如下:<shell:ApplicationBarIconBu
Time of Update: 2018-12-05
從我的網易部落格移動過來。。。 做了個儲存按鈕,要彈出一個彈窗。這個彈出是自製的用canvas做的彈窗。原理是利用隱藏顯示來彈出彈窗。代碼如下: <Canvas Height="251" HorizontalAlignment="Left" Margin="18,39,0,0" Name="saveDlg" VerticalAlignment="Top" Width="432" Visibility="Collapsed"> <Rectangle Height="2
Time of Update: 2018-12-05
本篇主要介紹如何使用cocos2d-x for xna開發一個打地鼠的遊戲,雖然cocos2d的入門教程也有打地鼠,但是本篇著重簡單的學習實現,因為涉及了幀動畫,所以使用了另外的地鼠圖片資源,儘可能的在單一項目內學習一個知識點,不在一些繁瑣的繞人地方浪費時間,所以你將看到非常直接的代碼實現樣本,本開發執行個體著重使用了如下cocos2d-x類:CCSprite、CCMenuItemSprite、CCScene
Time of Update: 2018-12-05
這一節,我們要做的是把設定介面寫好。不好以為那麼容易,因為涉及到ListPicker的資料繫結,而且資料是從資料庫裡面查詢擷取的,所以並不是拖連個控制項就可以完成的事,不過,拖控制項不是件好事,要盡量避免。那麼開始吧。首先,先把設定介面添加進來。工程----添加---建立項---window phone protrait