1. Trang chủ
  2. » Công Nghệ Thông Tin

DRAW XNA TIENG VIET

13 208 0

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Định dạng
Số trang 13
Dung lượng 24,22 KB

Nội dung

tài liệu draw xna tiếng việt được biên soạn đầy đủ các lệnh spritebatch trong xna 4.0. tài liệu được trình bày dễ hiểu dễ thực hành. được trình bày cấu trúc và phần giải thích cho các lệnh draw.

DRAW TRONG XNA – LÊ VÕ CHÂU HỒ SPRITEBATCH.DRA W XNA GAME STUDIO 4.0 Namespace: Microsoft.Xna.Framework.Graph ics Assembly: DRAW TRONG XNA – LÊ VÕ CHÂU HỒ microsoft.xna.framework.graphi cs.dll SpriteBatch.Draw(Texture2D,Rectan gle, 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 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 2D mà không cần nhuộm màu SpriteBatch.Draw(Texture2D,Rectan gle, 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 DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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 SpriteBatch.Draw(Texture2D,Rec tangle, Nullable, Color, Single, Vector2, SpriteEffects, Single) public void Draw ( Texture2D texture, Rectangle destinationRectangle, Nullable sourceRectangle, Color color, DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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 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) DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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ẽ SpriteBatch.Draw(Texture2D, Vector2,Color) Public void Draw ( Texture2D texture, Vector2 position, Color color) DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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 SpriteBatch.Draw(Texture2D, Vector2, Nullable, Color) DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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, Vector2, Nullable, Color, 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 DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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 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, Single, Vector2, Color, Vector2, SpriteEffects, Single) public void Draw ( Texture2D texture, Vector2 position, Nullable sourceRectangle, Color color, float rotation, Vector2 origin, Vector2 scale, SpriteEffects effects, float layerDepth) DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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 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 DRAW TRONG XNA – LÊ VÕ CHÂU HỒ 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Ồ microsoft .xna. framework.graphi cs.dll SpriteBatch .Draw( Texture2D,Rectan gle, Color) public void Draw ( Texture2D texture, Rectangle... bạn muốn sprites xếp trình vẽ SpriteBatch .Draw( Texture2D, Vector2,Color) Public void Draw ( Texture2D texture, Vector2 position, Color color) DRAW TRONG XNA – LÊ VÕ CHÂU HỒ Texture Một kết cấu... đầy đủ hình mà không cần nhuộm màu SpriteBatch .Draw( Texture2D, Vector2, Nullable, Color) DRAW TRONG XNA – LÊ VÕ CHÂU HỒ public void Draw ( Texture2D texture, Vector2 position, Nullable

Ngày đăng: 19/07/2017, 13:41

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

  • Đang cập nhật ...

TÀI LIỆU LIÊN QUAN

w