XCodeの質問というよりはアルゴリズムの質問になるかもしれませんが、新しいCALayerの画像をCALayerの無い場所に発生させたいと思っています。
実現したい事は、「LINE:ディズニー ツムツム」のキャラクター生成のアルゴリズムを実現するにはどうすればいいのだろうと思っています。お互いに接触しないように(ぶつからないように)キャラクターを発生させ、gravityによって一斉に落下させる事を考えています。
実現するにはどうしたらいいかご存知の方は教えてください。よろしくお願いします。
A 回答 (2件)
- 最新から表示
- 回答順に表示
No.2
- 回答日時:
> 新しいCALayerの画像をCALayerの無い場所に発生させたいと思っています。
No.1の方が書かれている通り、UIView中には必ずCALayerが存在します。
そして、1つのViewの中には複数のCALayerを作ることができます。
なので、その複数のCALayerを作る方法を勉強すればよいと思います。
といっても、CALayerオブジェクトを生成してaddSublayerで
既存のレイヤーに追加すればよいだけです。
http://qiita.com/edo_m18/items/8e680e7d0ac795d3a …
がCALayer追加の参考になると思います。
その複数のCALayerをどう動かせばツムツムのような動きになるのか
というアルゴリズムの質問なら、1個ずつ重力計算と接触判定しながら
動かせばよいと言うくらいしかアドバイスできませんが、
http://qiita.com/CarmineScarlet/items/df1f1d3057 …
にある雪を降らせるサンプルとかが、とっかかりの勉強になると思います。
親切な説明ありがとうございます。
レイヤ追加でも重力と接触判定でもなく、発生のためのアルゴリズムが知りたかった次第です。
質問の仕方が悪かったと思います。失礼しました。
No.1
- 回答日時:
Mac OSの話なのか、iOSの話なのかわかりませんが、NSView、UIViewどちらにしても、それらのインスタンスがあるところに、CALayerがないということはありません。
かならずあります。viewを、NSView、UIView(のサブクラス)のインスタンスとすると、
[view layer]
で、CALayerインスタンスを取得できます。
CALayerがないところというのは、Mac OSではウインドウの外、iOSではディスプレイの外を意味します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- ビデオカード・サウンドカード 1つのマザボでAMD&NVIDIAを同時使用できますか? 3 2022/04/22 14:36
- 教えて!goo このサイトの不具合の前兆なのか? 4 2022/06/08 22:46
- その他(OS) windows10のダウンロード 3 2022/03/30 10:12
- 楽器・演奏 ★少しご意見を頂きたく思います♪ 5 2023/01/30 07:55
- その他(恋愛相談) 中学生です。 唐突ですが、私には好きな人がいます。 その好きな人とはLINEでしか話した事が無く、現 2 2022/11/23 15:03
- 電気・ガス・水道業 太陽光発電での全量売電から余剰売電への変更について教えて下さい。 現在築4年目の戸建住宅(一条工務店 1 2022/08/23 12:41
- Excel(エクセル) EXCELの外部データ取得ができない 1 2023/03/23 09:03
- リフォーム・リノベーション マンションリフォーム工事の際に提出する「申請書・誓約書」について 3 2022/08/04 09:45
- 人類学・考古学 人類の発生について すみません。現生人類の発生についての質問です。「人類はアフリカで発生した」という 12 2023/06/14 11:57
- 声優 かめはめ波以外ならどの技? 7 2022/05/20 14:50
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
インスタの裏垢で見せ合いした...
-
写真の一部を拡大したく、写真...
-
インスタって、携帯を2台で同期...
-
iXpandからカメラロールへの動...
-
iPhoneでいらない部分をカットする
-
Googleフォトのアプリを iPhone...
-
なんかもう萎えます。 その別れ...
-
突然カカオが使えなくなったん...
-
だいぶ前に、安室奈美恵のアル...
-
アイホンが壊れてデータが完璧...
-
iPhoneでアルバムを一つのフォ...
-
別インスタンスのエクセルを制...
-
至急!インスタのリンクに、App...
-
Excel 2013でマクロ実行中に他...
-
LINEのアルバムの中に、一眼レ...
-
DVDに入っている写真をUSBに移...
-
iPhoneからパソコンのAmazonフ...
-
iPhoneの写真が撮影日順になら...
-
Adobeを使わずにスマホでPowerP...
-
Googleフォトだけからデータを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
インスタの裏垢で見せ合いした...
-
インスタって、携帯を2台で同期...
-
別インスタンスのエクセルを制...
-
iPhoneでアルバムを一つのフォ...
-
iXpandからカメラロールへの動...
-
至急!インスタのリンクに、App...
-
突然カカオが使えなくなったん...
-
今ほんとに焦ってます誰か助け...
-
オフライン状態で、パソコンのi...
-
Excel 2013でマクロ実行中に他...
-
Googleフォトのアプリを iPhone...
-
iPhoneのメモアプリなんですが...
-
iPhone4にPCの写真を同期できない
-
デジカメ写真からインスタグラ...
-
iPhone8なんですが、写真内にあ...
-
iphoneと、ipad…で、アルバム共...
-
アイフォンのメールに写真を添...
-
画像をクラウドへ
-
iPhoneでいらない部分をカットする
-
いつも行っている美容室で写真...
おすすめ情報