[LayaAir 1.0]导出的3D资源加载报错
导出的资源,在加载出错。
package {
import com.core.state.StateMachine;
import com.gameLogic.GameConfig;
import com.gameLogic.gameState.GameLoadingState;
import com.gameLogic.gameState.GameMainState;
import com.gameLogic.gameState.GameState;
import com.gameLogic.manager.InputManager;
import com.gameLogic.scene.LayerEnum;
import com.gameLogic.scene.SceneManager;
import com.gameLogic.scene.WorldMap;
import laya.d3.core.Camera;
import laya.d3.core.Sprite3D;
import laya.d3.core.scene.Scene;
import laya.d3.math.Vector3;
import laya.utils.Handler;
import laya.display.Stage;
import laya.events.Event;
import laya.utils.Stat;
public class LayaSample {
private var _stateMachine:StateMachine;
public function LayaSample()
{
Laya3D.init(1000, 500,true);
//适配模式
Laya.stage.scaleMode = Stage.SCALE_FULL;
Laya.stage.screenMode = Stage.SCREEN_NONE;
//开启统计信息
Stat.show();
//预加载角色动画资源
Laya.loader.create("res/LayaScene_layaScene/layaScene.lh",Handler.create(this,onModelOK),null,Sprite3D);
}
private function onModelOK():void
{
//添加3D场景
var scene:Scene = new Scene();
Laya.stage.addChild(scene);
//创建摄像机(横纵比,近距裁剪,远距裁剪)
var camera:Camera = new Camera( 0, 0.1, 1000);
//加载到场景
scene.addChild(camera);
//旋转摄像机角度
camera.transform.rotate(new Vector3( -25, 0, 0), false, false);
//移动摄像机位置
camera.transform.position=new Vector3(0, 5, 10);
//加入摄像机移动控制脚本
//camera.addComponent(CameraMoveScript);
//添加蒙皮动画角色模型
var role3D:Sprite3D=Laya.loader.getRes("res/LayaScene_layaScene/layaScene.lh");
//加载到场景
scene.addChild(role3D);
}
}
package {
import com.core.state.StateMachine;
import com.gameLogic.GameConfig;
import com.gameLogic.gameState.GameLoadingState;
import com.gameLogic.gameState.GameMainState;
import com.gameLogic.gameState.GameState;
import com.gameLogic.manager.InputManager;
import com.gameLogic.scene.LayerEnum;
import com.gameLogic.scene.SceneManager;
import com.gameLogic.scene.WorldMap;
import laya.d3.core.Camera;
import laya.d3.core.Sprite3D;
import laya.d3.core.scene.Scene;
import laya.d3.math.Vector3;
import laya.utils.Handler;
import laya.display.Stage;
import laya.events.Event;
import laya.utils.Stat;
public class LayaSample {
private var _stateMachine:StateMachine;
public function LayaSample()
{
Laya3D.init(1000, 500,true);
//适配模式
Laya.stage.scaleMode = Stage.SCALE_FULL;
Laya.stage.screenMode = Stage.SCREEN_NONE;
//开启统计信息
Stat.show();
//预加载角色动画资源
Laya.loader.create("res/LayaScene_layaScene/layaScene.lh",Handler.create(this,onModelOK),null,Sprite3D);
}
private function onModelOK():void
{
//添加3D场景
var scene:Scene = new Scene();
Laya.stage.addChild(scene);
//创建摄像机(横纵比,近距裁剪,远距裁剪)
var camera:Camera = new Camera( 0, 0.1, 1000);
//加载到场景
scene.addChild(camera);
//旋转摄像机角度
camera.transform.rotate(new Vector3( -25, 0, 0), false, false);
//移动摄像机位置
camera.transform.position=new Vector3(0, 5, 10);
//加入摄像机移动控制脚本
//camera.addComponent(CameraMoveScript);
//添加蒙皮动画角色模型
var role3D:Sprite3D=Laya.loader.getRes("res/LayaScene_layaScene/layaScene.lh");
//加载到场景
scene.addChild(role3D);
}
}
没有找到相关结果
已邀请:
要回复问题请先登录
1 个回复
bpmf_d
赞同来自: