問題タブ [transition]

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 に答える
397 参照

iphone - スレッド、TableViewController、View Transition Question。iPhone

私のアプリでは、ユーザーがボタンをクリックしたときにロード画面を表示し、ネットワークからデータをロードするメソッドを呼び出してから、データを UITableView に表示するビューをロードします。ロード画面を表示する以外はすべて機能しています。(ネットワーク データ/解析ロジックが実行されているため、UI がハングします) ネットワーク ビジネスを別のスレッドで実行するように設定する方法と、このスレッドを開始するタイミングを教えてください。

遷移を処理する rootViewController があります。このビューを処理するサブクラス UIViewController、UIView、および UITableViewController。

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

iphone - ランドスケープアプリケーションからiPhoneカメラを開くことができません

mapkitを使用するsdk3.0を使用してランドスケープのみのアプリケーションを作成しています。アプリケーションでiPhoneカメラを使用する必要があります。しかし、カメラを開こうとすると、次の警告が表示されます。

「全画面遷移を実行できません。fromViewControllerのビューは、全画面を占めるビュー内にある必要があります。」

私がカメラメソッドと呼んでいるビューは、サイズが480*320のmapviewです。私はカメラを呼び出すために次のコードを書きました:

その後、私は通常のメソッドを書きました:

ただし、カメラが開かれることはないため、これは呼び出されません。だから私の質問は私がここで何が欠けているのかです...?私はこのアプリをシミュレーターではなく実際のiPhoneデバイスでテストしています。このコードを別のアプリで使用しましたが、正常に動作します。しかし、ここでは、それは単に機能しません!あなたがこれについて何か考えを持っているならば、Plzは助けます。

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

iphone - UIWebview は別の UIWebview にスワイプします

ここで完全に初心者です。スワイプである UIWebview から別の UIWebview への遷移を実装し、各 Webview でスクロール/ズームできるようにする方法を理解しようとしています。

各 webview は、スワイプが検出され、ビュー/コンテンツの境界が画面の対応する端にない限り、すべてのタッチ/ジェスチャに正常に応答する必要があります (ページング スクロール ビューなど)。

私のコンテンツは、データ オブジェクトからの html 文字列です。

ヒントをいただければ幸いです。ありがとう。

0 投票する
8 に答える
6880 参照

actionscript-3 - 2Dフラッシュゲームのトランジション/動きの滑らかさの最適化

アップデート6

フェノメナスは、可能な限りシンプルにすべてを再作成するように私に提案しました。アルゴリズムは同じままであり、パフォーマンスは問題ではないように思われたので、これが違いを生むのではないかと疑問に思いました。とにかく、それは私が得た唯一の提案だったので、ここにあります:

  1. 30 FPS: http: //www.feedpostal.com/test/simple/30/SimpleMovement.html
  2. 40 FPS: http: //www.feedpostal.com/test/simple/40/SimpleMovement.html
  3. 60 FPS: http: //www.feedpostal.com/test/simple/60/SimpleMovement.html
  4. 100 FPS: http: //www.feedpostal.com/test/simple/100/SimpleMovement.html

コード:

結果は思った通りでした。まったく改善はありません。この問題を修正する必要があるので、誰かが別の提案をしてくれることを本当に望んでいます。また、私はかなり良いシステム(8GB RAM、Q9550 QuadCore Intel、ATI Radeon 4870 512MB)を持っているので、それが私のシステムだとは思えません。また、私がこれまでに尋ねた他のすべての人は、私のクライアントと同じ問題を抱えていました。

アップデート5:私の動きが間違いなく違うことを示すためのスムーズなフラッシュゲームの別の例!http://www.spel.nl/game/bumpercraft.htmlを参照してください

更新4:レンダリング前(EVENT.RENDER)とレンダリング直後(EVENT.ENTER_FRAME)の時間をトレースした結果、次のようになりました。

範囲は12〜16ミリ秒です。これらの違いの間、衝撃的/反り/ちらつきの動きはすでに起こっていました。232msのピークも1つありますが、このときは比較的大きな反りがありました。ただし、これは最大の問題ではありません。最大の問題は、通常の動作中の継続的な小さな反りです。これは誰かに手がかりを与えますか?

更新3:テスト後、次の要因が問題の原因ではないことがわかりました。

  • ビットマップの品質->フォトショップで醜い8色に最適化されたグラフィックに変更されましたが、まったく改善されていません。
  • 回転中の画像の一定の回転->無効にした、まったく改善なし
  • ブラウザのレンダリング->FlashPlayerをスタンドアロンで使用しようとしましたが、まったく改善されていません

私は、問題が私のコードまたは私のアルゴリズムのいずれかにあると100%確信しています。私を助けてください。ほぼ2週間(SOでこの質問をしたのは1週間)ですが、それでも黄金の答えを得る必要があります。

更新1:完全なフレックスプロジェクトソースと私の問題を示すライブデモについては、下部を参照してください。

私は2Dフラッシュゲームに取り組んでいます。プレイヤーの船はオブジェクトとして作成されます:

移動と回転の情報が利用できる場合、これは対応する船に送信されます。

これで、このGameShip内で、オブジェクトの移動は「Event.ENTER_FRAME」イベントを使用して機能します。

その後、次の関数が実行されます。

オブジェクトが移動しなくなると、イベントリスナーは削除されます。同じ方法が回転にも使用されています。すべてがほぼ完璧に機能します。

プロジェクトのターゲットFPSを100に設定し、FPSカウンターを作成しました。FPSカウンターによると、Firefoxの平均FPSは約100、トップは1000、ボトムは22です。ボトムとトップのFPSは、クライアントの初期化(起動)中にのみ発生していると思います。

問題は、船がほぼ完全に滑らかに見えることですが、「ほぼ」部分がない状態である必要があります。まるで船が非常に速く「ちらつき」ているようで、実際には見えませんが、目で動いている間は物体に焦点を合わせるのが困難です。また、時々、フレームレートのスパイクが少しあるように見えます。クライアントが数フレームをスキップしているように、すぐにワープするのがわかります。

本当の問題を説明するのは非常に難しいですが、一般的には動きが完全にスムーズではないということです。では、オブジェクトの移動や遷移を完全にスムーズにする方法について何か提案はありますか?

アップデート1:

問題を示すためにクライアントを再作成しました。チェックアウトしてください。

クライアント: http: //feedpostal.com/test/MovementTest.html

Actionscriptプロジェクト(完全なソース): http: //feedpostal.com/test/MovementTest.rar

スムーズなフラッシュゲームの例(私が作成したものではありません):http ://www.gamesforwork.com/games/swf/Mission%20Racing_august_10th_2009.swf

このクライアント側バージョンを再作成するのにかなり長い時間がかかりました。これが問題の解決に役立つことを願っています。

注意:はい、実際にはかなりスムーズです。しかし、それは確かに十分に滑らかではありません。

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

iphone - コードにディゾルブ トランジションを追加するにはどうすればよいですか? (コミックブック)

コードにディゾルブ トランジションを追加するにはどうすればよいですか?

Apple のコードを調べてみましたが、役に立ちませんでした。何か案は?

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

iphone - iPhoneのフェードトランジション(前後)

プロジェクトのコーディングはほぼ完了しましたが、フェージングに関する 1 ~ 2 個の問題に遭遇しました。ここに私のコードがどのように見えるかがあります

サブタイプを設定するように言っています。私は基本的に前後にアニメーション化したいと思っています。私はかなり近いことを知っています。コードから他に何が欠けていますか?

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

iphone - アニメーションを呼び出す?

プログラムに次のコードを配置しました

すべてがうまく機能しますが、プロジェクトをシミュレーターにビルドするとアニメーションが表示されません。

このアニメーションをどこで、どのように呼ぶのですか? これを取得したら、App Store に送信できます。

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

iphone - シンプルなフェードインとフェードアウト

UIscrollviewが組み込まれたView Controllerが1つあります。合計42以上の画像があり、各画像を次の画像にフェードしようとしています

「アニメーションの開始とアニメーションのコミット」と呼ばれるものを使用する必要があることはわかっています。

私はこれを機能させるためにたゆまぬ努力をしました。誰かが私のためにここにコードを投稿して、もう一度試してもらえますか? 電話相談はとてもイライラするので、誰かにお金を払っても構わないと思っています. 誰かが私を助けてくれたら、それは素晴らしいことです。

また、これを機能させるためにデリゲート ファイルに何かを追加する必要がありますか? 私はこれらの数行のコードを考えています。

ありがとう

0 投票する
13 に答える
6113 参照

c++ - C: 良い習慣 re: C++ への移行

Varsity で C を学んでから 2 か月足らずですが、来年は C++ に移行する予定です。

将来 C++ に移行するのに役立つ C プログラミングで取り入れるべき習慣はありますか、それとも完全に別々に考えるのが最善ですか?

C を学んでから C++ を学んだとき、C でのコーディング方法に何か変化はありましたか?

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

iphone - ユーザーが iPhone アプリケーションのツールバーのボタンをタップしたときにスワイプアップ ビュー アニメーションを実装するにはどうすればよいですか?

まず、このコミュニティの皆さんに感謝します。このサイトに協力してくださった皆さん、とても親切です。

今回は、次のようなトランジションを実装します。 1. ユーザーがボタンをタップします。2. 下からの別のビュー「スライド」。3. ユーザーが入力フォームをコミットするかキャンセルするかにかかわらず、そのビューは下にスライドします。

ポイントは、そのアクティビティをアニメーション化する方法を教えてもらえませんか? 私は自分でこれを実装しているように見えるからですか、それとも SDK がこれに対して動作する準備ができているのでしょうか?