問題タブ [paintcode]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ios - iOS - 画像を配置するためのより良いオプションはどれですか? Core Graphics(PaintCode App) vs 画像ファイル(png)
かなりの数の画像を使用する iOS アプリを開発しています。アプリに画像をロードする方法について、私はちょっと混乱しています。5年ほど前に似たような質問がありました。しかし、それ以来、多くのことが変わりました。それで、新しいスレッドを開始する方が理にかなっていると思いました。
私が持っていると思う主に2つのオプションがあります。
PaintCode アプリ (ここで見つけることができます) を使用して、実行時に画像を描画するための CG コードを提供します。
.png 画像ファイルを配置 (1x、2x、3x)
最初のオプションのようなものは次のとおりです。
私の主な懸念事項は次のとおりです。
- 実行時に画像を描画すると、パフォーマンスやその他の重要なパラメーターに影響しますか。
- どのような状況下で、png ファイルの方が適しているでしょうか。
そこで、有識者の方のご意見をお待ちしております。前もって感謝します。
ios - 画像を広げずに UIView の描画に画像を追加する
ペイント コードを使用してシャツを描画している UIView があります。シャツのパターンとなるpng画像を適用する必要があります。追加すると柄がシャツの外に広がります。シャツの外にイメージが広がらないようにする方法。
objective-c - Spritekit アニメーション テクスチャ、またはパフォーマンスのためのノード?
結果がほとんど同じであるのに、どちらがより優れたパフォーマンスを持っているか誰かが知っているかどうか疑問に思っていますか? たとえば、私が取り組んでいる状況は、キャラクターの顔をアニメートすることです。これを行うには、ほとんど同じように見える2つの方法があります。
1) 一連の SKTextures を作成し、それらを配列にキャッシュします。アニメーションの準備ができたら、実行します
これには PaintCode を使用するため、余分な画像に余分なスペースを使用する心配はありません。
2) いくつかの SKSpriteNodes を階層として作成します。各 SKSpriteNode には静的イメージがあります。次に、次のようなものを実行します
最終結果と実装にかかる時間の点で、これらのそれぞれに独自の利点があることは知っていますが、パフォーマンスの点でどちらが優れているでしょうか? 一連の画像をアニメーション化するか、多数のノードを移動して SpriteKit で画像をレンダリングしますか?
私の考えでは、1) 画像が既にプリキャッシュされているため、テクスチャのアニメーション化が高速になる可能性があります。2) SpriteKit は、表示が変更された画像の一部のみをレンダリングすることを認識している可能性があるため、ノードの移動が高速になる場合があります。
よくわかりませんが、他の誰かがそうすることを望んでいました。
ios - アニメーションの動的 UIBezierPath
オブジェクトが に沿ってその位置をアニメートするアニメーションを作成したいと考えていますpath
。私が抱えている問題はpath
、すべての画面サイズで機能するというこの動的な意味を作ることです。
path
上の gif の宇宙船は、最初は「U」の形をしています。
私はこの「U」形状を使用しpath
ていますが、これは機能します。コードは次のとおりです。
問題は、UIBezierPath
が動的でないことです。iPhone 6 デバイスの画面サイズではうまく機能しますが、静的であるため、他のデバイス サイズではうまく機能しません。PaintCode を使用して、変数を使用して動的パスを作成しようとしましたが、うまくいきません。
何か案は?