Hello! i looked everywhere but couldn't find this. Its kind of hard to explain. SO i constantly use CFrame movement. so i add a part then do for i do whatever stuff. and its doing the right thing, but the character causes it to move to the other direction as well. its like its mass less. but it is set to cancollide = false. so when something hits it basically it moves in other direction.
Instance.new("Part",game.Workspace).Name = "a"
g.a.Material = "Neon"
g.a.BrickColor = BrickColor.new("Baby blue")
g.a.Anchored = true
g.a.CanCollide = false
g.a.CFrame = script.Parent.Parent.Character.Humanoid.Torso.CFrame
for i = 1,100,1 do
g.a.Size = Vector3.new(3,3,i)
g.a.CFrame = g.a.CFrame + script.Parent.Parent.Character.Head.CFrame.lookVector * 1
wait()
end
so this all works. but when i play and do the thing which i didn't show to activate this. It does that (moves and sizes), so yeah iv notices when ever CFrame or size or both i don't know (i tested and when you move the character while doing the thing (the part gets moved to the characters position) then yeah the part moves left or right whatever), if that part gets hit that moment then it moves :/ how can i fix this!? Oh and collisions are off. Wish i could show GIF, i dunno how. :(

1 comment
OK thanks i guess, but it there another way? easier or is that it that's all? maybe something i must select to keep it from moving, actually i would still be happy if si knew WHY it can get pushed when part is anchored and constantly sizes and CFrame changes. If not then thanks Ascriptingaccounts and this is answered, ill wait another day until i change this to answered.