để dễ in ấn tôi tạo tài liệu DRAW XNA TIENG VIET phiên bản PDF. cung cấp cho bạn tất cả các lệnh draw trong xna 4.0. các lệnh này được giải thích đầy đủ ý nghĩa. bạn dễ dàng thực hành.
DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SPRITEBATCH.DRAW XNA GAME STUDIO 4.0 Namespace: Microsoft.Xna.Framework.Graphics Assembly: microsoft.xna.framework.graphics.dll DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch.Draw(Texture2D,Rectangle, Color) public void Draw ( Texture2D texture, Rectangle destinationRectangle, Color color) Texture Một kết cấu Một Hình 2D (Texture2D) nguyên vẹn (toàn ảnh 2D png) DestinationRectangle Một hình chữ nhật xác định (trong tọa độ hình) đích đến để vẽ Hình 2D (Texture2D phần Texture2D) Texture phóng to thu nhỏ tùy vào kích thước hình chữ nhật Color Màu sắc để nhuộm màu Hình 2D (Texture2D phần Texture2D) Sử dụng Color.White cho màu sắc đầy đủ hình 2D mà không cần nhuộm màu DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch.Draw(Texture2D,Rectangle, Nullable, Color) public void Draw ( Texture2D texture, Rectangle destinationRectangle, Nullable sourceRectangle, Color color) Texture Một kết cấu Một Hình 2D (Texture2D) nguyên vẹn (toàn ảnh 2D png) DestinationRectangle Một hình chữ nhật xác định (trong tọa độ hình) đích đến để vẽ Hình 2D (Texture2D phần Texture2D) Texture phóng to thu nhỏ tùy vào kích thước hình chữ nhật SourceRectangle Một hình chữ nhật xác định tính pixel lấy từ Texure Sử dụng null để vẽ toàn Texture Color Màu sắc để nhuộm màu Hình 2D (Texture2D phần Texture2D) Sử dụng Color.White cho màu sắc đầy đủ hình 2D mà không cần nhuộm màu DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch.Draw(Texture2D,Rectangle, Nullable, Color, Single, Vector2, SpriteEffects, Single) public void Draw ( Texture2D texture, Rectangle destinationRectangle, Nullable sourceRectangle, Color color, float rotation, Vector2 origin, SpriteEffects effects, float layerDepth) Texture Một kết cấu Một Hình 2D (Texture2D) nguyên vẹn (toàn ảnh 2D png) DestinationRectangle Một hình chữ nhật xác định (trong tọa độ hình) đích đến để vẽ Hình 2D (Texture2D phần Texture2D) Texture phóng to thu nhỏ tùy vào kích thước hình chữ nhật SourceRectangle Một hình chữ nhật xác định tính pixel lấy từ Texure Sử dụng null để vẽ toàn Texture Color DRAW TRONG XNA – LÊ VÕ CHÂU HỒ Màu sắc để nhuộm màu Hình 2D (Texture2D phần Texture2D) Sử dụng Color.White cho màu sắc đầy đủ hình mà không cần nhuộm màu Rotation (float) Con số góc quay tính theo radian quay quanh tâm Origin Origin (Vector2) Mặc định (0,0) đại diện cho góc bên trái SourceRectangle Là tâm quay cho rotation Rotation dựa vào vị trí để quay góc radian Effects Sử dụng hiệu ứng layerDepth Độ sâu lớp Theo mặc định, đại diện cho lớp mặt trước đại diện cho lớp sau Sử dụng SpriteSortMode bạn muốn sprites xếp trình vẽ DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch.Draw(Texture2D, Vector2,Color) Public void Draw ( Texture2D texture, Vector2 position, Color color) Texture Một kết cấu Một Hình 2D (Texture2D) nguyên vẹn (toàn ảnh 2D png) Postion Vị trí x,y hình texture cần vẽ lên hình Color Màu sắc để nhuộm màu Hình 2D (Texture2D) Sử dụng Color.White cho màu sắc đầy đủ hình mà không cần nhuộm màu DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch.Draw(Texture2D, Vector2, Nullable, Color) public void Draw ( Texture2D texture, Vector2 position, Nullable sourceRectangle, Color color) Texture Một kết cấu Một Hình 2D (Texture2D) nguyên vẹn (toàn ảnh 2D png) Postion Vị trí x,y hình texture cần vẽ lên hình sourceRectangle Một hình chữ nhật xác định tính pixel lấy từ Texure Sử dụng null để vẽ toàn Texture Color Màu sắc để nhuộm màu Hình 2D (Texture2D) Sử dụng Color.White cho màu sắc đầy đủ hình mà không cần nhuộm màu DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch.Draw(Texture2D, Nullable, Color, Vector2, Single, Vector2, Single, SpriteEffects, Single) Public void Draw ( Texture2D texture, Vector2 position, Nullable sourceRectangle, Color color, float rotation, Vector2 origin, float scale, SpriteEffects effects, float layerDepth) Texture Một kết cấu Một Hình 2D (Texture2D) nguyên vẹn (toàn ảnh 2D png) Postion Vị trí x,y hình texture cần vẽ lên hình sourceRectangle Một hình chữ nhật xác định tính pixel lấy từ Texure Sử dụng null để vẽ toàn Texture Color DRAW TRONG XNA – LÊ VÕ CHÂU HỒ Màu sắc để nhuộm màu Hình 2D (Texture2D) Sử dụng Color.White cho màu sắc đầy đủ hình mà không cần nhuộm màu Rotation (float) Con số góc quay tính theo radian quay quanh tâm Origin Origin (Vector2) Mặc định (0,0) đại diện cho góc bên trái SourceRectangle Là tâm quay cho rotation Rotation dựa vào vị trí để quay góc radian Scale (float) Tỉ lệ Effects Sử dụng hiệu ứng layerDepth Độ sâu lớp Theo mặc định, đại diện cho lớp mặt trước đại diện cho lớp sau Sử dụng SpriteSortMode bạn muốn sprites xếp trình vẽ DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch.Draw(Texture2D, Vector2, Nullable, Color, Single, Vector2, Vector2, SpriteEffects, Single) public void Draw ( Texture2D texture, Vector2 position, Nullable sourceRectangle, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth) Texture Một kết cấu Một Hình 2D (Texture2D) nguyên vẹn (toàn ảnh 2D png) Postion Vị trí x,y hình texture cần vẽ lên hình sourceRectangle Một hình chữ nhật xác định tính pixel lấy từ Texure Sử dụng null để vẽ toàn Texture Color DRAW TRONG XNA – LÊ VÕ CHÂU HỒ Màu sắc để nhuộm màu Hình 2D (Texture2D) Sử dụng Color.White cho màu sắc đầy đủ hình 2D mà không cần nhuộm màu Rotation (float) Con số góc quay tính theo radian quay quanh tâm Origin Origin (Vector2) Mặc định (0,0) đại diện cho góc bên trái SourceRectangle Là tâm quay cho Rotation Rotation dựa vào vị trí để quay góc radian Scale (Vector2) Tỉ lệ Effects Sử dụng hiệu ứng layerDepth Độ sâu lớp Theo mặc định, đại diện cho lớp mặt trước đại diện cho lớp sau Sử dụng SpriteSortMode bạn muốn sprites xếp trình vẽ .. .DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch .Draw( Texture2D,Rectangle, Color) public void Draw ( Texture2D texture, Rectangle destinationRectangle,... sắc đầy đủ hình 2D mà không cần nhuộm màu DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch .Draw( Texture2D,Rectangle, Nullable, Color) public void Draw ( Texture2D texture, Rectangle destinationRectangle,... không cần nhuộm màu DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SpriteBatch .Draw( Texture2D,Rectangle, Nullable, Color, Single, Vector2, SpriteEffects, Single) public void Draw ( Texture2D texture,