public Rader(float ang, float r, Vector2 pos, float azi, Color color) { this.pos = pos; this.azi = azi; this.r = r; this.ang = ang; this.color = color; this.depthMap = new RaderDepthMap(ShelterMgr.gridSum); int texSize = ShelterMgr.texSize; int texSizeSmall = ShelterMgr.texSizeSmall; target = new RenderTarget2D(BaseGame.Device, texSize, texSize, 1, BaseGame.Device.PresentationParameters.BackBufferFormat); targetSmall = new RenderTarget2D(BaseGame.Device, texSizeSmall, texSizeSmall, 1, BaseGame.Device.PresentationParameters.BackBufferFormat); Camera.onCameraScaled += new EventHandler(Camera_onCameraScaled); }
public Rader ( float ang, float r, Vector2 pos, float azi, Color color ) { this.pos = pos; this.azi = azi; this.r = r; this.ang = ang; this.color = color; this.depthMap = new RaderDepthMap( ShelterMgr.gridSum ); int texSize = ShelterMgr.texSize; int texSizeSmall = ShelterMgr.texSizeSmall; target = new RenderTarget2D( BaseGame.Device, texSize, texSize, 1, BaseGame.Device.PresentationParameters.BackBufferFormat ); targetSmall = new RenderTarget2D( BaseGame.Device, texSizeSmall, texSizeSmall, 1, BaseGame.Device.PresentationParameters.BackBufferFormat ); Camera.onCameraScaled += new EventHandler( Camera_onCameraScaled ); }