問題タブ [cgpath]
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.
iphone - CAKeyFrameAnimationでパスを逆方向に再生することは可能ですか?
CGPathに基づいてCALayerの位置をアニメートしたいのですが、逆方向に再生したいと思います。
パスを逆方向にアニメーション化する方法、またはCGPathを逆方向にする方法はありますか?
core-graphics - CGAffineTransform を使用してコンテキスト内のすべてのポイントをスケーリングしながら線幅を維持する
CGPath
描画したい座標系があります。これには、古い座標系をコンテキストの座標系にスケーリングすることが含まれます。その目的のために、CGContextConcatCTM()
必要に応じてすべてのポイントを変換する which を使用します。ただし、スケーリング操作であるため、水平/垂直の線幅が変更されます。たとえば、x 方向のスケールが 10 で、y 方向のスケールが 1 の場合、垂直線は水平線の 10 倍の太さになります。変換行列の使いやすさを維持する方法はありますか (例CGAffineTransform
)、同時に線幅をスケーリングしない方法はありCGPathApplyAffineTransformToPoints
ますか?
乾杯
ミスターメイジ
cocoa - NSBezierPath を CGPath に変換するにはどうすればよいですか
NSBezierPath
の間で変換するにはどうすればよいですかCGPath
。
ありがとう。
iphone - How to draw polygons with CGPath?
I have been reading thru the documentation however it is not immediatly clear to me how to draw a polygon using CGPath. All I need to do is to draw CGPath around something like this:
Could anyone please provide an snippet on how to do this?
Additionally I assume CGPathContainsPoint will help me determine if a point is inside such path?, or does the path have to be a solid drawing
Also how can i move the cgpath around? Is this as easy as changing something like the origin just like in cgrect?
Thank you.
-Oscar
iphone - 新しいものを作成せずにCGPathを移動するにはどうすればよいですか
CGPath
次のように、ゲーム内の領域を定義するために を作成しています。
これは単なる正方形であり、別のものを使用できることはわかっていCGRect
ますが、実際に作成したいパスは実際には長方形ではありません (現在テスト中です)。そして、次のように単純にタッチ領域を検出します。
これはすべて正常に動作しますが、問題は がCGPath
1 秒間に最大 40 回移動する可能性があることです。新しいものを作成せずに移動するにはどうすればよいですか? 私はそれを「動かす」ためにこのようなことができることを知っています:
しかし、1 秒あたり最大 40 回、新しいパスを解放して作成する必要があり、パフォーマンスが低下する可能性があると思います。これは本当ですか?
CGRects
原点を別の値に設定するだけで、現在移動しているように移動できるようにしたいのですが、これは可能CGPath
ですか?
ありがとうございました。
編集: に描画していないため、GraphicsContext がないことを忘れていましたUIView
。
iphone - CGPathContainsPoint 質問?
これは GameViewController.m にあります
これは GameView.m にあります
「ここに何が入る」と書いたところに何が入るのかわかりません?? 形の中に鳥が閉じ込められると【doDie】が起こるようにしたいです。鳥が形に閉じ込められていない場合は、塗りつぶされます。アイデアは大歓迎です。
iphone - CoreGraphics 丸みを帯びた角の太さ
iPhone で角が丸いパスをストロークすると、角が丸くなったパスの残りの部分より太くなります。私が何を意味するかについては、ここを参照してください。
丸みを帯びた角の厚さ http://img181.imageshack.us/img181/6372/screenshot20100320at123.png
なぜこれが起こるのかわからない、何かアイデアはありますか?
iphone - ポイントからのCGPathカーブ(iPhone)
曲線(おそらくパラメトリック関数?)をCGContextに描画する方法を探しています
私が考えることができる最も良い例は、AdobeIdeasiPadアプリケーションです。ユーザーが指をドラッグすると、アプリケーションはすべてのtouchesMovedに対して線を描画します:CGContextAddLineToPointを使用します。ユーザーがtouchesEnded:で指を離した後、アプリケーションはいくつかの計算を行い、すべての線を単一の滑らかな曲線に置き換えます。
私が持っているのはCGPointのリストであり、それらのCGPointをCGContextにたどる滑らかな曲線を描きたいと思っています。
何か助けはありますか?
macos - CGPath からの NSView の作成
私は CGPath を持っていて、一度 NSView に描画したいと考えています。比較的単純に思えますが、AppKit (iPhone 以外) で方法が見つかりませんでした。
iphone - iphone クリッピング MyPicker: pickerview: uiview
誰かが以前にこれを行ったかどうかを確認するだけです。
以前は、UIPickerView のサイズを変更する方法がありました。しかし、iOS4.0以降はロックされているようです。通常のトリッキーを実行して 3.0 を対象としてコンパイルすると、通常どおりに動作します。ただし、これは iAd 付きの無料アプリのためのものなので、iOS4 のみの話になります。
そこで、ピッカービューを (MyPciker として) サブクラス化することを考えています。UIPickerView は UIView を継承しているため、CGPath を使用して -drawRect でクリップできますか? ピッカーに必要なのは、3 行だけを表示することだけです。各行が 50 ピクセルの場合、高さ 150 ピクセルのピッカーが返されます。
コーディングセッションを開始しようとしているときに、誰かがこれを以前に試したことがあるかどうか疑問に思っています ;)
よろしくお願いします、デビッド