Note: This warning only appears in Studio and only started appearing very recently, hence why I believe it to be a bug. It was not observed behaviour previously and it is impacting my development-flow.
Reproduction Steps:
Create a script in-experience that uses TweenService to tween any one of the following NumberValue
s up or down by a large value (IE: more than ~0.5 difference) under a Humanoid
on the server:
- BodyHeightScale
- BodyWidthScale
- BodyDepthScale
- HeadScale
- BodyTypeScale
- BodyProportionScale
For example, you can run the following code-snippet in the console on the server (in Studio) to reproduce this issue:
game:GetService("TweenService"):Create(game.Players:GetPlayers()[1].Character.Humanoid.BodyHeightScale, TweenInfo.new(1), {Value = 2}):Play()
Observe how you receive a lot of warnings in your output:
These warnings were previously not emitted and have only now started to clog up the ‘Output’ of any experiences relying on tweening character sizes.
System Info:
CPU: Intel(R) Core™ i5-8400 CPU @ 2.80GHz
GPU: NVIDIA GeForce GTX 1050
Memory: 16GB
I am accessing Studio through my normal account and have the following beta features enabled:
- Terrain Editor Improvements
- Tags in Properties
- Material Generator
Expected behavior
I expect no warnings to be emitted as it impacts my development flow when I am spammed with these pointless warnings that I cannot fix and previously were not an issue. I cannot simply “use the transform property” as suggested because Roblox is internally setting C0 and C1 when tweening character-size, not me! If there is a valid performance impact of tweening character size (on a specific axis, not on all axes), some valid alternative should be provided as this is a somewhat common mechanic in experiences!