App Hub

コード サンプルの詳細

コード サンプル

説明:

このサンプルでは、プレイヤーのカーソルがオブジェクトに重なっているかどうかを判断する方法と、オブジェクトが画面上のどこにあるかを割り出す方法を示します。

サンプルの概要

画面上の 1 点が 3D ではどのように表現されるか、またその逆はどうか、がわかると役に立つ場合がある複数の状況が存在します。プレイヤーがオブジェクトをクリックしたかどうかの判定や、プレイヤーの頭上にテキストを描画する場合などがその例です。これは Viewport クラスの Project および Unproject メソッドを使用することによって実現できます。このサンプルでは、これらのメソッドの使用方法を示します。

サンプルでは、1 つのテーブルの上に複数のオブジェクトが乗っています。ユーザーがオブジェクトにカーソルを合わせると、オブジェクトの名前が描画されます。

このページからダウンロードしたソース コードを含むすべてのコンテンツは、Microsoft Permissive License (Ms-PL) の規約に準じます。

ダウンロード

フレームワーク

GS 4.0

ラーニング コンテンツを検索
var gDomain='m.webtrends.com'; var gDcsId='dcschd84w10000w4lw9hcqmsz_8n3x'; var gTrackEvents=1; var gFpc='WT_FPC'; /*<\/scr"+"ipt>");} /*]]>*/
DCSIMG