OpenRA.Graphics.TerrainSpriteLayer.Update C# (CSharp) Method

Update() public method

public Update ( CPos cell, Sprite sprite ) : void
cell CPos
sprite Sprite
return void
        public void Update(CPos cell, Sprite sprite)
        {
            var xyz = sprite == null ? float3.Zero :
                worldRenderer.Screen3DPosition(map.CenterOfCell(cell)) + sprite.Offset - 0.5f * sprite.Size;

            Update(cell.ToMPos(map.Grid.Type), sprite, xyz);
        }

Same methods

TerrainSpriteLayer::Update ( MPos uv, Sprite sprite, float3 pos ) : void

Usage Example

示例#1
0
 public void UpdateCell(CPos cell)
 {
     terrain.Update(cell, theater.TileSprite(mapTiles[cell]));
 }
All Usage Examples Of OpenRA.Graphics.TerrainSpriteLayer::Update