当前位置: 首页>>代码示例>>C#>>正文


C# SceneNode.SetFixedYawAxis方法代码示例

本文整理汇总了C#中Axiom.Core.SceneNode.SetFixedYawAxis方法的典型用法代码示例。如果您正苦于以下问题:C# SceneNode.SetFixedYawAxis方法的具体用法?C# SceneNode.SetFixedYawAxis怎么用?C# SceneNode.SetFixedYawAxis使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在Axiom.Core.SceneNode的用法示例。


在下文中一共展示了SceneNode.SetFixedYawAxis方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。

示例1: SetupCamera

		/// <summary>
		/// 
		/// </summary>
		/// <param name="camera"></param>
		private void SetupCamera( Camera cam )
		{
			// create a pivot at roughly the character's shoulder
			cameraPivot = cam.SceneManager.RootSceneNode.CreateChildSceneNode();
			// this is where the camera should be soon, and it spins around the pivot
			cameraGoal = cameraPivot.CreateChildSceneNode( new Vector3( 0, 0, 15 ) );
			// this is where the camera actually is
			cameraNode = cam.SceneManager.RootSceneNode.CreateChildSceneNode();
			cameraNode.Position = cameraPivot.Position + cameraGoal.Position;

			cameraPivot.SetFixedYawAxis( true );
			cameraGoal.SetFixedYawAxis( true );
			cameraNode.SetFixedYawAxis( true );

			// our model is quite small, so reduce the clipping planes
			cam.Near = 0.1f;
			cam.Far = 100;
			cameraNode.AttachObject( cam );
			pivotPitch = 0;
		}
开发者ID:WolfgangSt,项目名称:axiom,代码行数:24,代码来源:SinbadCharacterController.cs

示例2: CreateCamera

		public override void CreateCamera()
		{
			// Create the camera
			camera = scene.CreateCamera( "PlayerCam" );

			// NEW: create a node for the camera and control that instead of camera directly.
			// We do this because PCZSceneManager requires camera to have a node
			mCameraNode = scene.RootSceneNode.CreateChildSceneNode( "PlayerCamNode" );
			// attach the camera to the node
			mCameraNode.AttachObject( camera );
			// fix the yaw axis of the camera
			mCameraNode.SetFixedYawAxis( true );

			camera.Near = 2;
			camera.Far = 1000;
		}
开发者ID:WolfgangSt,项目名称:axiom,代码行数:16,代码来源:PCZTestApp.cs


注:本文中的Axiom.Core.SceneNode.SetFixedYawAxis方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。