コード例 #1
0
ファイル: MouseSelector.cs プロジェクト: axiom3d/axiom
 /// <summary>
 /// This is the Constructor for the MouseSelection object, scene must be fully initialized and
 /// valid camera and window must be passed in, name must be passed
 /// </summary>
 /// <param name="name">string</param>
 /// <param name="camera">Camera</param>
 /// <param name="window">RenderWindow</param>
 public MouseSelector(string name, Camera camera, RenderWindow window)
 {
     this._Camera = camera;
     this._Window = window;
     this._name   = name;
     this._rect   = new SelectionRectangle(this._name);
     this._Camera.ParentSceneNode.CreateChildSceneNode(this._name + "_node").AttachObject(this._rect);
     Log(this._name + " created, and attached to " + this._name + "_node.");
 }
コード例 #2
0
ファイル: MouseSelector.cs プロジェクト: WolfgangSt/axiom
		/// <summary>
		/// This is the Constructor for the MouseSelection object, scene must be fully initialized and 
		/// valid camera and window must be passed in, name must be passed
		/// </summary>
		/// <param name="name">string</param>
		/// <param name="camera">Camera</param>
		/// <param name="window">RenderWindow</param>
		public MouseSelector( string name, Camera camera, RenderWindow window )
		{
			_Camera = camera;
			_Window = window;
			_name = name;
			_rect = new SelectionRectangle( _name );
			_Camera.ParentSceneNode.CreateChildSceneNode( _name + "_node" ).AttachObject( _rect );
			Log( _name + " created, and attached to " + _name + "_node." );

		}