From 80c061b527b7c206c1baa2a8b9f2daa70973274f Mon Sep 17 00:00:00 2001 From: Ronja Date: Wed, 26 Jan 2022 21:27:29 +0100 Subject: [PATCH] minor fixes --- api/modifier/trail.wren | 42 ++++++++++++++++++++-------------------- samples/sample/game.wren | 5 ----- 2 files changed, 21 insertions(+), 26 deletions(-) diff --git a/api/modifier/trail.wren b/api/modifier/trail.wren index 078f8b4..4881268 100644 --- a/api/modifier/trail.wren +++ b/api/modifier/trail.wren @@ -28,7 +28,7 @@ class Trail { static distance_based{false} #doc="Add a trail modifier to an entity. Entity should also have a Transform." - #args=( + #args( entity = "The entity to add the trail modifier to." ) static create(entity: Entity): None { @@ -36,7 +36,7 @@ class Trail { } #doc="Remove the trail modifier from an entity." - #args=( + #args( entity = "The entity to remove the trail modifier from." ) static destroy(entity: Entity): None { @@ -44,7 +44,7 @@ class Trail { } #doc="Check whether an entity has a trail modifier or not." - #args=( + #args( entity = "The entity to check whether it has a trail modifier." ) static has(entity: Entity): Bool { @@ -52,7 +52,7 @@ class Trail { } #doc="Reset trail to no length." - #args=( + #args( entity = "The entity with the trail modifier." ) static reset(entity: Entity): None { @@ -60,7 +60,7 @@ class Trail { } #doc="Set the width of a trail." - #args=( + #args( entity = "The entity with the trail modifier.", width = "The new width of the trail." ) @@ -69,7 +69,7 @@ class Trail { } #doc="Get the width of a trail." - #args=( + #args( entity = "The entity with the trail modifier." ) static get_width(entity: Entity): Num { @@ -77,7 +77,7 @@ class Trail { } #doc="Set the length of a trail." - #args=( + #args( entity = "The entity with the trail modifier.", length = "The new length of the trail." ) @@ -87,7 +87,7 @@ class Trail { } #doc="Get the length of a trail." - #args=( + #args( entity = "The entity with the trail modifier." ) static get_length(entity: Entity): Num { @@ -101,7 +101,7 @@ class Trail { Trail.set_time_based(entity, Trail.distance_based) ``` """ - #args=( + #args( entity = "The entity with the trail modifier.", time_based = "`true` if its time based, `false` if its distance based." ) @@ -112,7 +112,7 @@ class Trail { #doc=""" Get whether the trail is time based or distance based. (true if time based, false if distance based) """ - #args=( + #args( entity = "The entity with the trail modifier." ) static get_time_based(entity: Entity): Bool { @@ -124,7 +124,7 @@ class Trail { If the UVs are normalized, they should be linear over distance, especially with time based trails you otherwise can get very wobbly behaviour as speed changes. """ - #args=( + #args( entity = "The entity with the trail modifier.", length = "Whether the trail should have normalized uvs." ) @@ -133,7 +133,7 @@ class Trail { } #doc="Get whether a trail has normalized uvs." - #args=( + #args( entity = "The entity with the trail modifier." ) static get_normalize_uvs(entity: Entity): Bool { @@ -141,7 +141,7 @@ class Trail { } #doc="Set the material the trail is rendered with via its id." - #args=( + #args( entity = "The entity with the trail modifier." ) static set_material_id(entity: Entity, material_id: String): None { @@ -151,7 +151,7 @@ class Trail { } #doc="Set the material the trail is rendered with." - #args=( + #args( entity = "The entity with the trail modifier." ) static set_material(entity: Entity, material: Material): None { @@ -162,7 +162,7 @@ class Trail { } #doc="Get the id of the currently used material." - #args=( + #args( entity = "The entity with the trail modifier." ) static get_material_id(entity: Entity): String { @@ -173,7 +173,7 @@ class Trail { Set mesh subdivisions around length of the trail. This will rebuild the mesh entirely and potentially throw away custom materials you set via `set_material`. """ - #args=( + #args( entity = "The entity with the trail modifier.", subdivisions = "Subdivisions along length." ) @@ -183,7 +183,7 @@ class Trail { } #doc="Get subdivisions in length of trail." - #args=( + #args( entity = "The entity with the trail modifier." ) static get_subdivisions_length(entity: Entity): Num{ @@ -194,7 +194,7 @@ class Trail { Set mesh subdivisions around length of the trail. This will rebuild the mesh entirely and potentially throw away custom materials you set via `set_material`. """ - #args=( + #args( entity = "The entity with the trail modifier.", subdivisions = "Subdivisions along width." ) @@ -204,7 +204,7 @@ class Trail { } #doc="Get subdivisions in width of trail." - #args=( + #args( entity = "The entity with the trail modifier." ) static get_subdivisions_width(entity: Entity): Num{ @@ -442,8 +442,8 @@ class TrailSystem is ModifierSystem { each{|entity, data: ModifierData| if(!Transform.has(entity)) return - start = Transform.local_point_to_world(entity, 0, data.edge_length * -0.5, 0) - end = Transform.local_point_to_world(entity, 0, data.edge_length * 0.5, 0) + var start = Transform.local_point_to_world(entity, 0, data.edge_length * -0.5, 0) + var end = Transform.local_point_to_world(entity, 0, data.edge_length * 0.5, 0) Draw.path3D(_draw, [start, end], _debug_edge_style, false) } Draw.commit(_draw) diff --git a/samples/sample/game.wren b/samples/sample/game.wren index d80e62e..c89d40f 100644 --- a/samples/sample/game.wren +++ b/samples/sample/game.wren @@ -45,11 +45,6 @@ class Game is Ready { Trail.reset(_blade) } - if(Input.key_state_released(Key.key_1)) { - var subs = Trail.get_subdivisions_length(_blade) + 5 - Trail.set_subdivisions_length(_blade, subs) - } - //app.color.r = app.color.g = app.color.b = (IO.timestamp()/20 % 1) //System.print(1/delta) } //tick