まとまりのないブログ

something which something is something

雑記・雑学

SpriteKitのrunActionを遅延させる

投稿日:

SKspriteNodeを遅延させるには

let wait = SKAction.waitForDuration(1)
someNode.runAction(wait)

とかすればすればいい。ループの中でSKActionを実行するとループ処理中のアクションはほぼ同時に実行されているように目視では見えるためループの回数だけ遅延時間を延長させる。

for var i = 0; i < 5; i++{
    let wait = SKAction.waitForDuration(1*i)
    someNode.runAction(wait)
}

あくまで見た目上の演出のための遅延というか。これを関数にしてメインスレッドで複数実行とかするとSKActionの遅延中にメインスレッドが先に進行する。

-雑記・雑学

執筆者:


comment

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

関連記事

no image

メルカリで梱包・発送たのメル便を分解した状態で発送した

フリマサイトのメルカリで出品して、梱包・発送たのメル便での発送をしてみた。品物はテーブルで結構な大きさがある。梱包・発送たのメル便は梱包を全部配送の人がやってくれて発送できるというサービスで梱包の仕方 …

no image

シンプルな家計簿(仮) バージョン0.940公開

シンプルな家計簿 バージョン0.940はこちらから https://www.crossdrive.net/wp/software/cdn-01 バージョン0.940の変更点は主にホームタブ画面の再構成 …

no image

メインビューとサブビューの座標の違い

メインビューでaddsubviewにてuiviewを追加して、ボタンを押したら別のビューが下からビョーンって出てくるようなものを考えていたが、座標の問題で困った。メインビューの座標とサブビューの座標は …

no image

眼鏡のフレームが折れたんで修理した

私の母親の老眼鏡が不注意により折損したというので修理を試みた。折れた場所は眼鏡のフレームの中心部分を真っ二つ。折れた箇所の断面積が少ないので単に接着剤を付けて固定しただけでは強度が出ない。側面に補強す …

no image

レンタル VPS を試してみた

conoHa VPS 1ヶ月無料で使えるというらしいクーポンをもらえたので試してみた。コースは一番安いメモリ512MB,CPU1コア,SSD20GBというやつを。初期費用無料と最低利用期間無しというの …