Bläddra i källkod

Change move to block units not world units

tags/v0.1.2
NGnius (Graham) 4 år sedan
förälder
incheckning
18129c6ebc
1 ändrade filer med 3 tillägg och 1 borttagningar
  1. +3
    -1
      extracommands/MoveBlocksCommandEngine.cs

+ 3
- 1
extracommands/MoveBlocksCommandEngine.cs Visa fil

@@ -9,6 +9,8 @@ namespace ExtraCommands.Building
[CustomCommand("MoveLastBlock", "Move last block from original position")]
class MoveBlocksCommandEngine : ICustomCommandEngine
{
private const float BLOCKSIZE = 0.2;

public string Description => "Move blocks";

public string Name => "MoveBlocks";
@@ -25,7 +27,7 @@ namespace ExtraCommands.Building

private void MoveLastBlockCommand(float x, float y, float z)
{
float3 vector = new float3(x, y, z);
float3 vector = new float3(x * BLOCKSIZE, y * BLOCKSIZE, z * BLOCKSIZE);
Block lastBlock = Block.GetLastPlacedBlock();
Block[] besideBlocks = lastBlock.GetConnectedCubes();
for (int i = 0; i < besideBlocks.Length; i++)


Laddar…
Avbryt
Spara