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


Java Stage.getCamera方法代码示例

本文整理汇总了Java中com.badlogic.gdx.scenes.scene2d.Stage.getCamera方法的典型用法代码示例。如果您正苦于以下问题:Java Stage.getCamera方法的具体用法?Java Stage.getCamera怎么用?Java Stage.getCamera使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在com.badlogic.gdx.scenes.scene2d.Stage的用法示例。


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

示例1: onEnter

import com.badlogic.gdx.scenes.scene2d.Stage; //导入方法依赖的package包/类
@Override
	public void onEnter(IScene scene, Object config) {
		CCLog.engine(ModuleId, "onEnter");
		
		GdxUIConfig _config = (GdxUIConfig) config;
		if(_config == null) {
			//默认采用从director获取的设置
			_config = GdxUIConfig.instance();
			_config.uiDefaultWidth = Director.getInstance().getVisibleSize().width;
			_config.uiDefaultHeight = Director.getInstance().getVisibleSize().height;
		}
		
		_stage = new Stage();
//		_stage.s
		
		//default存在就添加
		if(_defaultGroup != null) {
			if(_defaultGroup.getStage() != _stage) {
				_stage.addActor(_defaultGroup);
			}
		}
		
		_manager = new GdxUIManager(this);
		
		//应用配置
		_stage.getCamera().viewportWidth = _config.uiDefaultWidth;
		_stage.getCamera().viewportHeight = _config.uiDefaultHeight;
		_stage.getCamera().position.set(
				_stage.getCamera().viewportWidth/2f, 
				_stage.getCamera().viewportHeight/2f, 0);
		
		_stage.getViewport().setWorldWidth(_config.uiDefaultWidth);
		_stage.getViewport().setWorldHeight(_config.uiDefaultHeight);
		
		BaseInput.instance().addInputProcessor(_stage);
		Scheduler _scheduler = Director.getInstance().getScheduler();
		//visit 渲染完再处理这个
		renderFuncHandler = _scheduler.renderAfterSchedulePerFrame(renderFunc, 0, false);
		
		_stage.setDebugAll(false);
	}
 
开发者ID:mingwuyun,项目名称:cocos2d-java,代码行数:42,代码来源:ModuleGdxUI.java


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