mirror of
https://github.com/rojo-rbx/rojo.git
synced 2026-10-24 06:24:06 +00:00
rules
This commit is contained in:
parent
a9b4f8e83b
commit
e6efc04756
8494 changed files with 495610 additions and 0 deletions
158
.cursor/rules/roblox/reference/engine/classes/TweenBase.yaml
Normal file
158
.cursor/rules/roblox/reference/engine/classes/TweenBase.yaml
Normal file
|
|
@ -0,0 +1,158 @@
|
|||
# This file is automatically generated. Please don't edit it manually.
|
||||
# To submit a bug report on the content, see
|
||||
# https://devforum.roblox.com/c/bug-reports/documentation-issues/72
|
||||
|
||||
name: TweenBase
|
||||
type: class
|
||||
memory_category: Instances
|
||||
summary: |
|
||||
Abstract base class for in-between interpolation handlers. `Class.Tween`
|
||||
inherits from `Class.TweenBase`.
|
||||
description: |
|
||||
Abstract base class for in-between interpolation handlers; parent class of
|
||||
`Class.Tween`.
|
||||
code_samples: []
|
||||
inherits:
|
||||
- Instance
|
||||
descendants:
|
||||
- Tween
|
||||
tags:
|
||||
- NotCreatable
|
||||
- NotBrowsable
|
||||
deprecation_message: ''
|
||||
properties:
|
||||
- name: TweenBase.PlaybackState
|
||||
summary: |
|
||||
Read-only property that shows the current state for the `Class.Tween`
|
||||
animation.
|
||||
description: |
|
||||
Read-only property that shows the current stage for the `Class.Tween`
|
||||
animation. See `Enum.PlaybackState` for descriptions of each state. Change
|
||||
using functions like `Class.Tween:Play()`.
|
||||
code_samples:
|
||||
- Tween-PlaybackState
|
||||
type: PlaybackState
|
||||
tags:
|
||||
- ReadOnly
|
||||
- NotReplicated
|
||||
deprecation_message: ''
|
||||
security:
|
||||
read: None
|
||||
write: None
|
||||
thread_safety: ReadSafe
|
||||
category: Behavior
|
||||
serialization:
|
||||
can_load: false
|
||||
can_save: true
|
||||
capabilities: []
|
||||
methods:
|
||||
- name: TweenBase:Cancel
|
||||
summary: |
|
||||
Halts playback and resets the tween variables. If you then call
|
||||
`Class.TweenBase:Play()`, the properties of the tween resume interpolating
|
||||
towards their destination, but take the full length of the animation to do
|
||||
so.
|
||||
description: |
|
||||
Halts playback of a `Class.Tween` and resets the tween variables.
|
||||
|
||||
Only resets the tween variables, not the properties being changed by the
|
||||
tween. If you cancel a tween halfway through its animation, the properties
|
||||
do not reset to their original values. Differs from
|
||||
`Class.TweenBase:Pause()` in that once resumed, it takes the full duration
|
||||
of the tween to complete the animation.
|
||||
code_samples:
|
||||
- Tween-Cancel
|
||||
parameters: []
|
||||
returns:
|
||||
- type: ()
|
||||
summary: ''
|
||||
tags: []
|
||||
deprecation_message: ''
|
||||
security: None
|
||||
thread_safety: Unsafe
|
||||
capabilities: []
|
||||
- name: TweenBase:Pause
|
||||
summary: |
|
||||
Halts playback of the tween. Doesn't reset its progress variables, meaning
|
||||
that if you call `Class.TweenBase:Play()`, the tween resumes playback from
|
||||
the moment it was paused.
|
||||
description: |
|
||||
Halts playback of the tween. Doesn't reset its progress variables, meaning
|
||||
that if you call `Class.TweenBase:Play()`, the tween resumes playback from
|
||||
the moment it was paused.
|
||||
|
||||
If you want to reset the progress variables of the tween, use
|
||||
`Class.TweenBase:Cancel()`.
|
||||
|
||||
You can only pause tweens that are in the
|
||||
`Class.TweenBase.PlaybackState|PlaybackState` of
|
||||
`Enum. PlaybackState.Playing`; tweens in other states won't pause. If a
|
||||
tween is in a different `Class.TweenBase.PlaybackState|PlaybackState` such
|
||||
as `Enum. PlaybackState.Delayed` (as a result of its
|
||||
`Datatype.TweenInfo.DelayTime` being greater than 0), attempting to pause
|
||||
the tween will fail and the tween will play following its specified delay
|
||||
time.
|
||||
code_samples:
|
||||
- Tween-Pausing
|
||||
parameters: []
|
||||
returns:
|
||||
- type: ()
|
||||
summary: ''
|
||||
tags: []
|
||||
deprecation_message: ''
|
||||
security: None
|
||||
thread_safety: Unsafe
|
||||
capabilities: []
|
||||
- name: TweenBase:Play
|
||||
summary: |
|
||||
Starts playback of a tween. Note that if playback has already started,
|
||||
calling `Play()` has no effect unless the tween has finished or is stopped
|
||||
(either by `Class.TweenBase:Cancel()` or `Class.TweenBase:Pause()`).
|
||||
description: |
|
||||
Starts playback of a tween. Note that if playback has already started,
|
||||
calling `Play()` has no effect unless the tween has finished or is stopped
|
||||
(either by `Class.TweenBase:Cancel()` or `Class.TweenBase:Pause()`).
|
||||
|
||||
Multiple tweens can be played on the same object at the same time, but
|
||||
they must not animate the same property. If two tweens attempt to modify
|
||||
the same property, the initial tween is cancelled and overwritten by the
|
||||
most recent tween (see examples).
|
||||
code_samples:
|
||||
- Tween-Creation
|
||||
- Tween-Conflict
|
||||
parameters: []
|
||||
returns:
|
||||
- type: ()
|
||||
summary: ''
|
||||
tags: []
|
||||
deprecation_message: ''
|
||||
security: None
|
||||
thread_safety: Unsafe
|
||||
capabilities: []
|
||||
events:
|
||||
- name: TweenBase.Completed
|
||||
summary: |
|
||||
Fires when the tween finishes playing or when stopped with
|
||||
`Class.TweenBase:Cancel()`.
|
||||
description: |
|
||||
Fires when the tween finishes playing or when stopped with
|
||||
`Class.TweenBase:Cancel()`.
|
||||
|
||||
Passes the `Enum.PlaybackState` of the tween to any connected functions to
|
||||
give an indication of why the tween ended. Note that calling
|
||||
`Class.TweenBase:Pause()` does not fire the `Completed` event.
|
||||
code_samples:
|
||||
- Tween-Completed
|
||||
- Tween-Conflict
|
||||
- Tween-Completed-2
|
||||
parameters:
|
||||
- name: playbackState
|
||||
type: PlaybackState
|
||||
default:
|
||||
summary: |
|
||||
The `Enum.PlaybackState` of the tween upon completion.
|
||||
tags: []
|
||||
deprecation_message: ''
|
||||
security: None
|
||||
capabilities: []
|
||||
callbacks: []
|
||||
Loading…
Add table
Add a link
Reference in a new issue