so, i have a game where i have a character with FaceControls. everything works fine, until i want to change the expression by a script. Is it possible to change character’s facial expression but without making an animation track?
this is the script where i managed this
local expression = {}
expression.IdleExpression = function(faceControls)
game:GetService("TweenService"):Create(faceControls,TweenInfo.new(0.3),{
--[[here is the properties list but it is too long for me to put in here--]]
}):Play()
end)
Am i doing something wrong? or is it just impossible to make this by tweening?
Unfortunately, right now all the members that control what the face actually look like are locked behind script security, so only the engine can access them. You will have to make an animation to manipulate facial expressions.
well that is impressively dumb, thank you for reply though, there’s no way im making like 4 facial animations for each character so i guess i won’t do that
Yeah, but I think they will unlock at some point, might be some technical limitation (maybe facial animations need an animation track, and the face values are only changed on the client?).