Advertisement
vitareinforce

Crosshair Sample

Dec 28th, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 0.69 KB | None | 0 0
  1. //root element dari ui 2D
  2. UIElement ui_node = UI.Root;
  3.  
  4. //sprite untuk load 2d image
  5. Sprite crosshair_node = new Sprite();
  6.  
  7. //setting di tengah tengah
  8. crosshair_node.SetAlignment(HorizontalAlignment.Center, VerticalAlignment.Center);
  9.  
  10. //posisi di titik nol dengan aligment center sesuai yang sudah ditentukan di atas
  11. crosshair_node.Position = new IntVector2(0, 0);
  12.  
  13. //load gambar PNG nya
  14. crosshair_node.Texture = ResourceCache.GetTexture2D(@"Data\UI\orientation.png");
  15.  
  16. //setting ukuran
  17. crosshair_node.SetSize(1, 30);
  18.  
  19. //setting titik tengah rotasi (klo mau diputer)
  20. crosshair_node.HotSpot = new IntVector2(1, 30);
  21.  
  22. //register sebagai child dari root
  23. ui_node.AddChild(crosshair_node);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement