在我們開始實際的應用之前,這有很專案需要設定的步驟,之後我們才能專注於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
?uiimageview *floor;
// holds our floor image
uiimageview *ball; // holds our ball image
之後,把viewdidload解註,實現如下的**。你可以拷貝複製過去,這段**要放到[super viewdidload]呼叫之後:
view plain
copy to clipboard
?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...