cocos 2Dを使わずにパーティクルを持つことは可能ですか? パーティクル デザイナーは知っていますが、cocos 2D で使用する必要があります。cocos 2D なしでパーティクルを作成するにはどうすればよいですか??
1580 次
2 に答える
1
画像を生成して配列に追加することでそれを行うことができます。これにより、画像をアニメーション化したり、画像を使って何かをしたりすることが非常に簡単になります。
- (void)createImage {
UIImageView *Image = [[UIImageView alloc] initWithFrame:CGRectMake(arc4random() % 320, 480, 40, 40)];
[Image setBackgroundColor:[UIColor blackColor]];
[self.view addSubview:Image];
[myArray addObject:Image];
}
これにより、どこにでも黒い画像が作成され、配列に追加されます。
次に、タイマーを作成して、毎秒画像を生成できます。
spawn = [NSTimer scheduledTimerWithTimeInterval:1.0/3 target:self selector:@selector(Spawn) userInfo:nil repeats:YES];
- (void)Spawn {
[self createImage];
}
于 2011-04-18T16:53:02.907 に答える
0
あなたは71Squaredに直行したいと思っています。彼は、Cocos2d を使用せずに非常にクールなパーティクル エンジンを作成するビデオを提供しています。次に、パーティクル エミッタが機能するようになったら、必要に応じてパーティクル セットを格納するための単純なクラスを作成できます。私は自分のアプリでこれを行いました。
于 2011-04-18T19:49:37.203 に答える