コード例 #1
0
ファイル: Panel.cs プロジェクト: cadahl/defense
        public override void BeginDraw(Renderer r)
        {
            Tilemap tilemap = r.Tilemaps["units"];

            if(_material == null)
            {
                _material = r.GetMaterial("default");

                _psx = tilemap.PixelStepX;
                _psy = tilemap.PixelStepY;
                _material.SetTilemap("colortexture",tilemap);
            }

            GL.Enable(EnableCap.Blend);
            GL.Enable(EnableCap.Texture2D);
            GL.BindTexture(TextureTarget.Texture2D, tilemap.Texture);
            _material.Bind();
        }