示例#1
0
文件: geWorld.cpp 项目: NeonGE/RTS
void geWorld::UpdateResolutionData()
{
	//Con la resolución establecida actualmente, enviamos información nueva a los objetos que la requieran
	if( m_pTiledMap != NULL )
	{
		m_pTiledMap->setStart(0, 32);	//De momento es la posición fija no dependiente de la resolución donde se comienza a imprimir el mapa
		m_pTiledMap->setEnd(getResolutionWidth(), getResolutionHeight()-175);
		m_pTiledMap->moveCamera(0, 0);	//Hacemos esto para hacer un clamp a la posición si fuera necesario debido al cambio de resolución
	}
}
示例#2
0
//--------------------------------------------------------------
void ofConePrimitive::setResolutionCap( int capRes ) {
    setResolution( getResolutionRadius(), getResolutionHeight(), capRes );
}
示例#3
0
//--------------------------------------------------------------
void ofConePrimitive::setResolutionRadius( int radiusRes ) {
    setResolution( radiusRes, getResolutionHeight(), getResolutionCap() );
}
示例#4
0
//--------------------------------------------------------------
void ofBoxPrimitive::setResolutionDepth( int depthRes ) {
    setResolution( getResolutionWidth(), getResolutionHeight(), depthRes );
}
示例#5
0
//--------------------------------------------------------------
void ofBoxPrimitive::setResolutionWidth( int widthRes ) {
    setResolution( widthRes, getResolutionHeight(), getResolutionDepth() );
}