Bug Fixing

This commit is contained in:
brausjonas
2022-05-16 00:01:23 +02:00
parent 2baee3c197
commit 798a6dca3a
5 changed files with 15 additions and 8 deletions
@@ -130,7 +130,7 @@ public class Player : MonoBehaviour
//send destroy block request to server //send destroy block request to server
if (Input.GetMouseButtonDown(0)) if (Input.GetMouseButtonDown(0))
{ {
if (Physics.Raycast(camera.transform.position, camera.transform.forward, out RaycastHit hit)) if (Physics.Raycast(camera.transform.position, camera.transform.forward, out RaycastHit hit, 8))
{ {
hit.point += camera.transform.forward / 10; hit.point += camera.transform.forward / 10;
client.EditBlock(hit.point, 0); client.EditBlock(hit.point, 0);
@@ -140,7 +140,7 @@ public class Player : MonoBehaviour
//send build block request to server //send build block request to server
if (Input.GetMouseButtonDown(1)) if (Input.GetMouseButtonDown(1))
{ {
if (Physics.Raycast(camera.transform.position, camera.transform.forward, out RaycastHit hit)) if (Physics.Raycast(camera.transform.position, camera.transform.forward, out RaycastHit hit, 8))
{ {
hit.point -= camera.transform.forward / 10; hit.point -= camera.transform.forward / 10;
client.EditBlock(hit.point, 6); client.EditBlock(hit.point, 6);
@@ -603,7 +603,7 @@ PlayerSettings:
additionalCompilerArguments: {} additionalCompilerArguments: {}
platformArchitecture: {} platformArchitecture: {}
scriptingBackend: scriptingBackend:
Standalone: 0 Standalone: 1
il2cppCompilerConfiguration: {} il2cppCompilerConfiguration: {}
managedStrippingLevel: {} managedStrippingLevel: {}
incrementalIl2cppBuild: {} incrementalIl2cppBuild: {}
+5 -5
View File
@@ -21,8 +21,8 @@ public class World : MonoBehaviour
[SerializeField] private int transferDelay; [SerializeField] private int transferDelay;
private void Start() private void Start()
{ {
// randomOffsetX = Random.Range(0, 10000); randomOffsetX = Random.Range(0, 10000);
// randomOffsetZ = Random.Range(0, 10000); randomOffsetZ = Random.Range(0, 10000);
if (File.Exists(Application.dataPath + "\\save.world")) if (File.Exists(Application.dataPath + "\\save.world"))
{ {
@@ -167,7 +167,7 @@ public class World : MonoBehaviour
//return the ID of a block //return the ID of a block
public byte GetBlockID(Vector3 positionInWorld) public byte GetBlockID(Vector3 positionInWorld)
{ {
byte height = GetHeight((int)positionInWorld.x + randomOffsetX, (int)positionInWorld.z + randomOffsetZ); byte height = GetHeight((int)positionInWorld.x, (int)positionInWorld.z);
//world pass //world pass
if (positionInWorld.x < 0 || positionInWorld.y < 0 || positionInWorld.z < 0 || if (positionInWorld.x < 0 || positionInWorld.y < 0 || positionInWorld.z < 0 ||
@@ -243,7 +243,7 @@ public class World : MonoBehaviour
byte perlinHeight = 10; byte perlinHeight = 10;
byte groundHeight = 10; byte groundHeight = 10;
byte height = (byte)(Mathf.PerlinNoise((x) * scale + 0.1f, (z) * scale + 0.1f) * perlinHeight + groundHeight); byte height = (byte)(Mathf.PerlinNoise((x + randomOffsetX) * scale + 0.1f, (z + randomOffsetZ) * scale + 0.1f) * perlinHeight + groundHeight);
return height; return height;
} }
@@ -276,7 +276,7 @@ public class World : MonoBehaviour
private void OnApplicationQuit() private void OnApplicationQuit()
{ {
//SaveWorld(); SaveWorld();
server.Disconnect(); server.Disconnect();
} }
Binary file not shown.
+7
View File
@@ -0,0 +1,7 @@
fileFormatVersion: 2
guid: 940041af630d8d944ac3b74467aa4ae7
DefaultImporter:
externalObjects: {}
userData:
assetBundleName:
assetBundleVariant: