[译]ChipMunk 教程1 - 设置

Setup

 

在我们开始实际的应用之前,这有很项目需要设置的步骤,之后我们才能专注于Chipmunk。

打开XCode,然后建立一个新的工程,使用‘View-Based’应用程序模板,这会建立一个简单的应用程序,启动应用之后,有个view会被显示出来。

我们通用需要导入Chipmunk文件,这个任务将分几步完成,包括创建一个静态的库,并且连接向我们的工程。在这个例子中,我们简单的拷贝我们需要的文件到工程文件夹中。然后下载最新的Chipmunk代码,解压缩,这个文件夹将会包含多个文件,例子以及文档,但是我们只需要关注src文件夹里面的内容。

在导入这些文件之前,我建议你创建一个新的group,在other source里面。然后使用‘添加存在的文件‘,选择刚才提到的src文件夹。务必要选中’Copy items into the destination group's folder (if needed)‘ 这一项,通过这几步操作以后,如果你编译工程的话,不会报错。

目前我们已经完成的setup的环节了,我们不打算使用什么游戏引擎,创建几个图片,来代表我们的对象。虽然你可以用一些一个改变的code代替这些图片,但是我建议你还是使用的的图片和代码吧,这样可以减少你对代码的误解。

ball

floor

 

现在打开view controller,把这个添加到文件的上面。

  1. UIImageView *floor; // Holds our floor image  
  2. UIImageView *ball; // Holds our ball image  

 

之后,把viewDidLoad解注,实现如下的代码。你可以拷贝复制过去,这段代码要放到[super viewDidLoad]调用之后:

  1. floor = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"floor.png"]];  
  2.   
  3. floor.center = CGPointMake(160, 350);  
  4.   
  5. ball = [[UIImageView alloc] initWithImage:[UIImage imageNamed:@"ball.png"]];  
  6.   
  7. ball.center = CGPointMake(160, 230);  
  8.   
  9. [self.view addSubview:floor];  
  10.   
  11. [self.view addSubview:ball];  

现在运行启动程序之后,就会看到程序中显示我上面提及的那两个图片了。

posted @ 2010-04-01 22:41  AlexLiu  阅读(1587)  评论(0编辑  收藏  举报