diff --git a/Icons/PSXNavmesh.png.meta b/Icons/PSXNavmesh.png.meta index 5a379be..a947f55 100644 --- a/Icons/PSXNavmesh.png.meta +++ b/Icons/PSXNavmesh.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 13 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -37,10 +37,10 @@ TextureImporter: filterMode: 1 aniso: 1 mipBias: 0 - wrapU: 0 - wrapV: 0 + wrapU: 1 + wrapV: 1 wrapW: 0 - nPOTScale: 1 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 spriteMode: 0 @@ -54,7 +54,7 @@ TextureImporter: alphaUsage: 1 alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 2 textureShape: 1 singleChannelComponent: 0 flipbookRows: 1 diff --git a/Icons/PSXPlayer.png.meta b/Icons/PSXPlayer.png.meta index d3d9874..261c306 100644 --- a/Icons/PSXPlayer.png.meta +++ b/Icons/PSXPlayer.png.meta @@ -6,7 +6,7 @@ TextureImporter: serializedVersion: 13 mipmaps: mipMapMode: 0 - enableMipMap: 1 + enableMipMap: 0 sRGBTexture: 1 linearTexture: 0 fadeOut: 0 @@ -37,10 +37,10 @@ TextureImporter: filterMode: 1 aniso: 1 mipBias: 0 - wrapU: 0 - wrapV: 0 + wrapU: 1 + wrapV: 1 wrapW: 0 - nPOTScale: 1 + nPOTScale: 0 lightmap: 0 compressionQuality: 50 spriteMode: 0 @@ -54,7 +54,7 @@ TextureImporter: alphaUsage: 1 alphaIsTransparency: 1 spriteTessellationDetail: -1 - textureType: 0 + textureType: 2 textureShape: 1 singleChannelComponent: 0 flipbookRows: 1 diff --git a/Runtime/PSXPlayer.cs b/Runtime/PSXPlayer.cs index 32600d2..bcacaa3 100644 --- a/Runtime/PSXPlayer.cs +++ b/Runtime/PSXPlayer.cs @@ -9,22 +9,22 @@ namespace SplashEdit.RuntimeCode public float PlayerHeight; [HideInInspector] - public Vector3 camPoint; - float maxDistance = 1000f; + public Vector3 CamPoint; + private readonly float maxDistance = 1000f; public void FindNavmesh() { NavMeshHit hit; if (NavMesh.SamplePosition(transform.position, out hit, maxDistance, NavMesh.AllAreas)) { - camPoint = hit.position + new Vector3(0, PlayerHeight, 0); + CamPoint = hit.position + new Vector3(0, PlayerHeight, 0); } } void OnDrawGizmos() { FindNavmesh(); Gizmos.color = Color.red; - Gizmos.DrawSphere(camPoint, 0.2f); + Gizmos.DrawSphere(CamPoint, 0.2f); } } } diff --git a/Runtime/PSXSceneExporter.cs b/Runtime/PSXSceneExporter.cs index ee790db..0fe54f7 100644 --- a/Runtime/PSXSceneExporter.cs +++ b/Runtime/PSXSceneExporter.cs @@ -2,10 +2,8 @@ using System; using System.Collections.Generic; using System.IO; using System.Linq; -using JetBrains.Annotations; using UnityEditor; using UnityEngine; -using UnityEngine.AI; namespace SplashEdit.RuntimeCode { @@ -54,7 +52,7 @@ namespace SplashEdit.RuntimeCode if (player != null) { player.FindNavmesh(); - _playerPos = player.camPoint; + _playerPos = player.CamPoint; _playerHeight = player.PlayerHeight; _playerRot = player.transform.rotation; } @@ -412,15 +410,11 @@ namespace SplashEdit.RuntimeCode } void OnDrawGizmos() - { - - Gizmos.DrawIcon(transform.position, "Packages/net.psxsplash.splashedit/Icons/PSXSceneExporter.png", true); Vector3 sceneOrigin = new Vector3(0, 0, 0); Vector3 cubeSize = new Vector3(8.0f * GTEScaling, 8.0f * GTEScaling, 8.0f * GTEScaling); Gizmos.color = Color.red; Gizmos.DrawWireCube(sceneOrigin, cubeSize); - } }