ActionScript 3 Away3D对象悬停相机功能
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ActionScript 3 Away3D对象悬停相机功能相关的知识,希望对你有一定的参考价值。
//in enterframe function
hoverCamera(currentObject);
//function
private function hoverCamera(_currentObject:ObjectContainer3D):void
{
var mX:Number = this.mouseX > 0 ? this.mouseX : 0;
var mZ:Number = this.mouseY > 0 ? this.mouseY : 0;
var tarX:Number = 3*(mX - stage.stageWidth/2);
var tarZ:Number = -2*(mZ - stage.stageHeight/2);
var dX:Number = camera.x - tarX;
var dZ:Number = camera.z - tarZ;
camera.x -= dX*0.25;
camera.z -= dZ*0.25;
camera.lookAt(new Number3D(_currentObject.x, 50, _currentObject.z));
}
以上是关于ActionScript 3 Away3D对象悬停相机功能的主要内容,如果未能解决你的问题,请参考以下文章