You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"shortDescription": "OscilloWave is a simple extension that adds smooth, sinusoidal wave motion to any object, perfect for creating dynamic UI elements and eye-catching animations. Ideal for making title images float and move seamlessly in menu screens.",
11
+
"version": "1.0.0",
12
+
"description": [
13
+
"**OscilloWave** is a user-friendly extension that enhances your user interface by smoothly oscillating selected objects in a wave motion, similar to a sine function. This effect is perfect for animating game titles, giving them a dynamic \"floating\" effect as they move up and down ideal for creating a more engaging menu screen. However, it can also be applied to any other scene elements to create visually appealing, rhythmic motion throughout your game.",
14
+
""
15
+
],
16
+
"tags": [
17
+
"animation",
18
+
"wave",
19
+
"UI",
20
+
"motion",
21
+
"interactive",
22
+
"banner",
23
+
"text",
24
+
"background",
25
+
"effects",
26
+
"smooth"
27
+
],
28
+
"authorIds": [
29
+
"MVyDtd59ONXYYSVjuI3Z1AgWt8g1"
30
+
],
31
+
"dependencies": [],
32
+
"globalVariables": [],
33
+
"sceneVariables": [],
34
+
"eventsFunctions": [
35
+
{
36
+
"description": "Apply a smooth wave motion to the selected object.",
37
+
"fullName": "Apply a smooth wave motion to the object",
38
+
"functionType": "Action",
39
+
"group": "Oscilate",
40
+
"name": "Function",
41
+
"sentence": "Apply wave motion to _PARAM1_ continuously, with an amplitude of _PARAM2_, a frequency of _PARAM3_, and a speed of _PARAM4_",
42
+
"events": [
43
+
{
44
+
"type": "BuiltinCommonInstructions::JsCode",
45
+
"inlineCode": [
46
+
"// Retrieve parameters\r",
47
+
"const amplitude = eventsFunctionContext.getArgument(\"Amplitude\"); // Max height of movement\r",
48
+
"const frequency = eventsFunctionContext.getArgument(\"Frequency\"); // Speed of the oscillation\r",
49
+
"const speed = eventsFunctionContext.getArgument(\"Speed\"); // Overall movement speed\r",
0 commit comments