4
A
答えて
6
私は前に説明したようにアニメーションを作成しました。しかし、それは簡単な仕事ではありませんでした。あなたのアニメーションはウィンドウ自体の境界の外側に広がるので、アニメーションを大きめで透明なウィンドウでレンダリングする必要があります。アニメーションが完了したら、実際のウィンドウで注文し、透明なものを取り除くことができます。
アニメーションのコンテンツとして使用するには、ウィンドウのイメージが必要です。そのため、ウィンドウを並べ替える(そしておそらくキーウィンドウにして焦点を合わせるようにする)ユーザーがそれを見ないように画面外に置いてください。次に、CGWindowListCreateImage
を使用して、ウィンドウのスクリーンショットを取得します。これでアニメーションを作成するのに必要なものが得られます。
アニメーションが完了したら、実際のウィンドウを透明なウィンドウの上に並べてから透明なウィンドウを削除します。アニメーションと実際のウィンドウ内のウィンドウのイメージが少しトリッキーですが、それは間違いなく実行可能ですので、数学を正しく取得します。
関連する問題
- 1. UIViewが画面に表示されたらアニメーションを開始
- 2. NSWindow windowDidResignKeyが再表示された後に呼び出されない
- 3. NSWindowサイズ変更インジケータが表示されない
- 4. NSScreenを変更する方法NSWindowが表示されます
- 5. アニメーションが表示されません
- 6. アニメーションが表示されない
- 7. iOSで '折りたたみ'のアニメーションが表示されます
- 8. UILabelの幅のアニメーション表示が表示されない
- 9. ココア紛失アニメーション
- 10. アニメーションの実行中にCSSアニメーションが表示される
- 11. NSWindowがstatusItemから起動しましたmenuItemがアクティブウィンドウとして表示されません
- 12. ココアからPDFとして表示
- 13. 画面にコントロールが表示されたときのアニメーション
- 14. NSWindowはOSStatusイベントハンドラメソッドで表示されません
- 15. このメッセージが表示されたら、
- 16. ココア - 私は特定のボタンをクリックした後、私のNSWindowのをアニメーション化しようとしていますので、私は、関数を書いたNSWindowの
- 17. NSWindowが表示されているかどうかを確認する方法
- 18. ページングされたscrollViewがスクロールされたときに、ModalViewControllerがアニメーション中に表示されない
- 19. UITableViewにアニメーションが表示されている(コーナーから広がる)
- 20. ViewControllerのビューはココアMacでNSBoxに表示されません
- 21. Chromeでアニメーションすると非表示の角が表示される
- 22. データベースからフェッチされた値が表示されない
- 23. ナビゲーションコントローラからプッシュされたビューコントローラが表示されません
- 24. rails 3ディスプレイにアニメーションが表示され、フォームにjavascriptのバリデーションが表示されます
- 25. Androidのアニメーション表示がオフの画面から外されている
- 26. jQueryアニメーションでアニメーションが検出されたら?
- 27. NSWindowのホバー上に表示ボタンを表示
- 28. UITableViewCell layoutSubViews:なぜアニメーションが表示されないのですか?
- 29. ScaleTransformアニメーションの後にコントロールが表示されない
- 30. IEとEdgeでSVGアニメーションが「範囲外」に表示される
あなたはどんな種類のアニメーションをより具体的に表示できますか? – Richard
「フリップ」アニメーションは、私が好むアニメーションのようなもので、ユーザにとってはそれほど急なものではありません。 – lab12