private void HideSpaces() { Space1.GetComponent <BoardSpace>().Deactivate(); Space2.GetComponent <BoardSpace>().Deactivate(); Space3.GetComponent <BoardSpace>().Deactivate(); Space4.GetComponent <BoardSpace>().Deactivate(); }
public void TestNormalise010() { var space = new Space3 { Min = Vector3.zero, Max = Vector3.one * 10, Normalised = Normalisation.Zero_one_ }; Assert.That(Vector3.Distance(space.Project(6 * Vector3.one), Vector3.one * 0.6f) <= float.Epsilon, Is.True); }
/// <summary> /// </summary> public override void RemotePostSetup() { if (this.normalised_overwrite_space_if_env_bounds) { if (this.ParentEnvironment) { this._position_space = Space3.FromCenterExtents(this.ParentEnvironment.PlayableArea.Bounds.extents); } } }
public void TestDenormaliseMinus11() { var space = new Space3 { Min = Vector3.one * -1, Max = Vector3.one * 1, Normalised = Normalisation.Zero_one_ }; Assert.That(Vector3.Distance(space.Reproject(0.75f * Vector3.one), Vector3.one * 0.5f) <= float.Epsilon, Is.True); }
/// <summary> /// /// </summary> public override void RemotePostSetup() { if (this.fetch_env_bounds) { if (this.ParentEnvironment?.PlayableArea) { var dec_gran = 4; if (this._pos_space.Space != null) { dec_gran = this._pos_space.Space.DecimalGranularity; } this._pos_space.Space = Space3.FromCenterExtents(this.ParentEnvironment.PlayableArea.Bounds.extents, decimal_granularity: dec_gran); } } }
public SampleSpace3(string unused = null) { this._space = Space3.ZeroOne; this._distribution_sampler = new DistributionSampler(); }