問題タブ [anchorpoint]

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 投票する
3 に答える
5711 参照

html - スペースでHTMLアンカーを使用するには?

アンカーのあるウィキペディアのページにアクセスしたくない - これが「ウィキペディア」関連の質問なのか HTML 関連の質問なのかわかりません

アンカーを使用して単一の単語にアクセスするのは簡単です

http://en.wikipedia.org/wiki/Wake-on-LAN#歴史 ✔

しかし、スペースのあるヘッダーにアクセスするにはどうすればよいでしょうか?

http://en.wikipedia.org/wiki/Wake-on-LAN#動作原理 ✗
http://en.wikipedia.org/wiki/Wake-on-LAN#Principle%20of%20operationhttp:// en.wikipedia.org/wiki/Wake-on-LAN#動作原理

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

lua - CoronaSDK: オブジェクトの静的な X を表示 (X の衝撃/力を無視)、Y を変更

次のようなアンカーポイントを使用して、ポートレートモードで画面上の1列に表示オブジェクトをとどめています

ボールは動的です。その X 平面にとどまり、力と衝動が値に影響を与えず、ball.x値に影響を与える方法はありball.yますか? ボールがコーナー/他のオブジェクトに当たると、斜めに跳ね返ります。障害物が右からボールに近づき、ボールがジャンプする必要があるため、ball.x の値を一定に保ちたいので、X の動きを処理する必要はなく、Y の動きだけを処理する必要があります。

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

ios - スプライト キット: アンカー ポイントがスプライトの実際の位置を変更している

この混乱を整理するのを手伝ってください。

スプライト キット プログラミング ガイドから:

スプライト ノードの anchorPoint プロパティは、フレーム内のどの点が スプライトの位置に配置されるかを決定します。

これについての私の理解では、アンカー ポイントを変更すると、スプライトの位置は変更されず、それに応じてテクスチャ レンダリングのみが移動するはずです。

しかし、アンカー ポイントを設定すると、スプライトの位置が実際に変わります。このスニペットを見てください:

出力:

A: relativeAnchorPoint = 0.65,0.48 位置 = 1532.00,384.00

B: relativeAnchorPoint = 0.65,0.48 位置 = 1583.00,384.00

私は何が欠けていますか?

前もって感謝します

*編集: 追加情報: * スプライトが画像を反転するために xScale を -1 に設定している場合にのみ発生します

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

ios - AnchorPoint を変更した後に UIView を回転させる

ビューコントローラー全体で持続するアプリにメディアプレーヤーがあり、次の図に示すように、ユーザーがそれを閉じられるようにしようとしています:

ここに画像の説明を入力

UIPanGestureRecognizerをプレーヤーに追加しました。パンの状態が変わると、次のように θ を計算できます。

θ = Arctan(opposite/adjacent)

隣接はanchorPoint.x - initialTouchLocation.x、反対側はtranslation.y

UIPanGestureRecognizerUIGestureRecognizerStateBeganでは、プレーヤーのスナップショットを作成し、スナップショットのフレームを実際のプレーヤーのフレームとして設定し、それをスーパー ビューに追加しています。次に、ここで推奨されている内容に基づいて、スナップショットのアンカー ポイントを変更しています。

ではUIGestureRecognizerStateChanged、θ を計算し、それに応じてスナップショットを回転させています。

ここに私が実際に持っているものがありUIPanGestureRecognizerます:

しかし、プレーヤーをパンしようとすると、実際のビューに代わって回転する必要があるスナップショットが消えます。

Revealでプレーヤーのスナップショットを見つけようとしましたが、ビュー階層に追加されたようですが、画面のどこにも見つかりません。

誰かがこれを修正するのを手伝ってくれるかどうか、またはこの問題について何かを指摘してくれるかどうか疑問に思っています。

編集:回転変換を適用した後 に入れNSLog(@"%@", NSStringFromCGRect(self.playerSnapshot.frame)); て、UIGestureRecognizerStateChanged説明できないことを観察しました

プレーヤーのスナップショットの原点が画面外に移動しました! しかし、なぜそれが起こっているのかはまだわかりません。

0 投票する
2 に答える
3520 参照

ios - アンカーポイントを変更するには?

私はと働いていSceneKitます。オブジェクトSCNNodeは中心に対して回転します。のアンカーポイントを変更するにはSCNNode?

0 投票する
2 に答える
943 参照

ios - アンカーポイントを変更するための SKAction?

比較的複雑なアニメーション シーケンスを作成しています。その中で、あるSKSpriteNode(サメ)が2回転します。アニメーションの開始時に、特定のアンカー ポイントap1を中心に回転し、その後、のアンカー ポイントap2を中心に回転します。アニメーション シーケンスの途中でアンカー ポイントを変更するにはどうすればよいですか?

いくつかの最初の考え:

おそらくループ内で、 s の外側のアンカーポイントを変更できます。SKActionupdate:

同じサメ スプライトに対して複数SKSpriteNodeの を使用し (それぞれのアンカー ポイントを使用)、アンカー ポイントを変更する必要があるときにスプライト ノードを切り替える (非表示/表示) ことができます。

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

ios - zRotation 後にノードが Y 軸によって変化するのはなぜですか

私はスティックを持っています。これは、タッチすると高くなり、タッチが終了すると、持続時間とともに 90 度回転します。したがって、このジョイントピンには使用せず、すべて物理学なしで作成することにしましたが、スティックをプラットフォームに正常に追加できないため、90度回転して反対側からプラットフォームに固定されるため、必要なものは写真上:

http://prntscr.com/5hau7p

私のコードはそこにあり、プラットフォームのアンカー、スティックを作成しています...

次に、タッチでゲームの状態を作成し、更新メソッドで実行します:

その後ローテーションをしているのですが、「y」で常に高くなっていきます。

ジョイントピン効果のようにスティックをプラットフォームに固定する方法は?