問題タブ [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.

0 投票する
1 に答える
1740 参照

ios - iOS - 画像を配置するためのより良いオプションはどれですか? Core Graphics(PaintCode App) vs 画像ファイル(png)

かなりの数の画像を使用する iOS アプリを開発しています。アプリに画像をロードする方法について、私はちょっと混乱しています。5年ほど前に似たような質問がありました。しかし、それ以来、多くのことが変わりました。それで、新しいスレッドを開始する方が理にかなっていると思いました。

私が持っていると思う主に2つのオプションがあります。

  1. PaintCode アプリ (ここで見つけることができます) を使用して、実行時に画像を描画するための CG コードを提供します。

  2. .png 画像ファイルを配置 (1x、2x、3x)

最初のオプションのようなものは次のとおりです。

私の主な懸念事項は次のとおりです。

  1. 実行時に画像を描画すると、パフォーマンスやその他の重要なパラメーターに影響しますか。
  2. どのような状況下で、png ファイルの方が適しているでしょうか。

そこで、有識者の方のご意見をお待ちしております。前もって感謝します。

0 投票する
1 に答える
219 参照

swift - PaintCode NSButton が上下逆に表示される

PaintCode を使用してボタンを作成しています。StyleKit をインポートし、RankView ボタンの NSButton クラスを作成します。このような:

しかし、アプリを実行すると (ストーリーボードでも)、ボタンが上下逆になります。このような: ここに画像の説明を入力

矢印は上向きのはずですが、下向きです。

親クラスを NSView に変更すると、正しく表示されます。なぜこれが起こっているのか/それを修正する方法はありますか?

0 投票する
1 に答える
97 参照

ios - 画像を広げずに UIView の描画に画像を追加する

ペイント コードを使用してシャツを描画している UIView があります。シャツのパターンとなるpng画像を適用する必要があります。追加すると柄がシャツの外に広がります。シャツの外にイメージが広がらないようにする方法。

灰色の背景は、シャツの画像を描画するために使用される UIView です。

画像に適用したいパターンは水玉ですが、広げないようにするにはどうすればよいですか?

0 投票する
0 に答える
94 参照

objective-c - Spritekit アニメーション テクスチャ、またはパフォーマンスのためのノード?

結果がほとんど同じであるのに、どちらがより優れたパフォーマンスを持っているか誰かが知っているかどうか疑問に思っていますか? たとえば、私が取り組んでいる状況は、キャラクターの顔をアニメートすることです。これを行うには、ほとんど同じように見える2つの方法があります。

1) 一連の SKTextures を作成し、それらを配列にキャッシュします。アニメーションの準備ができたら、実行します

これには PaintCode を使用するため、余分な画像に余分なスペースを使用する心配はありません。

2) いくつかの SKSpriteNodes を階層として作成します。各 SKSpriteNode には静的イメージがあります。次に、次のようなものを実行します

最終結果と実装にかかる時間の点で、これらのそれぞれに独自の利点があることは知っていますが、パフォーマンスの点でどちらが優れているでしょうか? 一連の画像をアニメーション化するか、多数のノードを移動して SpriteKit で画像をレンダリングしますか?

私の考えでは、1) 画像が既にプリキャッシュされているため、テクスチャのアニメーション化が高速になる可能性があります。2) SpriteKit は、表示が変更された画像の一部のみをレンダリングすることを認識している可能性があるため、ノードの移動が高速になる場合があります。

よくわかりませんが、他の誰かがそうすることを望んでいました。

0 投票する
1 に答える
495 参照

ios - アニメーションの動的 UIBezierPath

オブジェクトが に沿ってその位置をアニメートするアニメーションを作成したいと考えていますpath。私が抱えている問題はpath、すべての画面サイズで機能するというこの動的な意味を作ることです。

path上の gif の宇宙船は、最初は「U」の形をしています。

私はこの「U」形状を使用しpathていますが、これは機能します。コードは次のとおりです。

問題は、UIBezierPathが動的でないことです。iPhone 6 デバイスの画面サイズではうまく機能しますが、静的であるため、他のデバイス サイズではうまく機能しません。PaintCode を使用して、変数を使用して動的パスを作成しようとしましたが、うまくいきません。

何か案は?