譯 ChipMunk 教程1 設定

2022-02-01 05:28:38 字數 1232 閱讀 3756

在我們開始實際的應用之前,這有很專案需要設定的步驟,之後我們才能專注於chipmunk。

開啟xcode,然後建立乙個新的工程,使用『view-based』應用程式模板,這會建立乙個簡單的應用程式,啟動應用之後,有個view會被顯示出來。

在匯入這些檔案之前,我建議你建立乙個新的group,在other source裡面。然後使用『新增存在的檔案『,選擇剛才提到的src資料夾。務必要選中』copy items into the destination group's folder (if needed)『 這一項,通過這幾步操作以後,如果你編譯工程的話,不會報錯。

目前我們已經完成的setup的環節了,我們不打算使用什麼遊戲引擎,建立幾個,來代表我們的物件。雖然你可以用一些乙個改變的code代替這些,但是我建議你還是使用的的和**吧,這樣可以減少你對**的誤解。

現在開啟view controller,把這個新增到檔案的上面。

view plain

copy to clipboard

print

?uiimageview *floor; 

// holds our floor image

uiimageview *ball; // holds our ball image

之後,把viewdidload解註,實現如下的**。你可以拷貝複製過去,這段**要放到[super viewdidload]呼叫之後:

view plain

copy to clipboard

print

?floor = [[uiimageview alloc] initwithimage:[uiimage imagenamed:@

"floor.png"

]];  

floor.center = cgpointmake(160, 350);  

ball = [[uiimageview alloc] initwithimage:[uiimage imagenamed:@"ball.png"

]];  

ball.center = cgpointmake(160, 230);  

[self.view addsubview:floor];  

[self.view addsubview:ball];  

現在執行啟動程式之後,就會看到程式中顯示我上面提及的那兩個了。

譯 ChipMunk 教程1 設定

在我們開始實際的應用之前,這有很專案需要設定的步驟,之後我們才能專注於chipmunk。開啟xcode,然後建立乙個新的工程,使用 view based 應用程式模板,這會建立乙個簡單的應用程式,啟動應用之後,有個view會被顯示出來。在匯入這些檔案之前,我建議你建立乙個新的group,在other...

譯 ChipMunk 教程1 設定

在我們開始實際的應用之前,這有很專案需要設定的步驟,之後我們才能專注於chipmunk。開啟xcode,然後建立乙個新的工程,使用 view based 應用程式模板,這會建立乙個簡單的應用程式,啟動應用之後,有個view會被顯示出來。在匯入這些檔案之前,我建議你建立乙個新的group,在other...

譯 Chipmunk 教程2 基本概念

現在我們已經setup好了我們的工程,並且已經可以我們正式的學習chipmunk之旅了。開始這個之前,我們需要學習一些基本的chipmunk概念,知道他是如何組織的。在開始模擬乙個現實世界的物理現象之前,你需要你新的為乙個規則,並且你需要建立乙個容器,成裝你所有的物件。chipmunk叫做space...