View Single Post
# 4 21-10-2002 , 05:49 PM
Markuz's Avatar
Registered User
Join Date: Sep 2002
Location: Germany
Posts: 135
I wasn't able to get the move command to work in the epressions, so I had to use the translateX and translateY command. Was a bit complicated, and would have been WAY easier when the realtive movement, "move -os x y z" by the way, would work in expressions...

Thats what I made:

if (ChevronActivator1.Activate==true)
{
ChevronActivator1.translateY=cosd(0*40)*(-0.3);
ChevronActivator1.translateX=sind(0*40)*(-0.3);
}
else if (ChevronActivator1.Activate==false)
{
ChevronActivator1.translateY=0;
ChevronActivator1.translateX=0;
}

if (ChevronActivator2.Activate==true)
{
ChevronActivator2.translateY=cosd(40)*(-0.3);
ChevronActivator2.translateX=sind(40)*(0.3);
}
else if (ChevronActivator2.Activate==false)
{
ChevronActivator2.translateY=0;
ChevronActivator2.translateX=0;
}

if (ChevronActivator3.Activate==true)
{
ChevronActivator3.translateY=cosd(80)*(-0.3);
ChevronActivator3.translateX=sind(80)*(0.3);
}
else if (ChevronActivator3.Activate==false)
{
ChevronActivator3.translateY=0;
ChevronActivator3.translateX=0;
}

if (ChevronActivator4.Activate==true)
{
ChevronActivator4.translateY=cosd(60)*(0.3);
ChevronActivator4.translateX=sind(60)*(0.3);
}
else if (ChevronActivator4.Activate==false)
{
ChevronActivator4.translateY=0;
ChevronActivator4.translateX=0;
}

if (ChevronActivator5.Activate==true)
{
ChevronActivator5.translateY=cosd(20)*(0.3);
ChevronActivator5.translateX=sind(20)*(0.3);
}
else if (ChevronActivator5.Activate==false)
{
ChevronActivator5.translateY=0;
ChevronActivator5.translateX=0;
}

if (ChevronActivator6.Activate==true)
{
ChevronActivator6.translateY=cosd(20)*(0.3);
ChevronActivator6.translateX=sind(20)*(-0.3);
}
else if (ChevronActivator6.Activate==false)
{
ChevronActivator6.translateY=0;
ChevronActivator6.translateX=0;
}

if (ChevronActivator7.Activate==true)
{
ChevronActivator7.translateY=cosd(60)*(0.3);
ChevronActivator7.translateX=sind(60)*(-0.3);
}
else if (ChevronActivator7.Activate==false)
{
ChevronActivator7.translateY=0;
ChevronActivator7.translateX=0;
}

if (ChevronActivator8.Activate==true)
{
ChevronActivator8.translateY=cosd(80)*(-0.3);
ChevronActivator8.translateX=sind(80)*(-0.3);
}
else if (ChevronActivator8.Activate==false)
{
ChevronActivator8.translateY=0;
ChevronActivator8.translateX=0;
}

if (ChevronActivator9.Activate==true)
{
ChevronActivator9.translateY=cosd(40)*(-0.3);
ChevronActivator9.translateX=sind(40)*(-0.3);
}
else if (ChevronActivator9.Activate==false)
{
ChevronActivator9.translateY=0;
ChevronActivator9.translateX=0;
}