thx scorpion, here is my assignment: XD~
string $ScriptingLife = (“MayaScripting” + “RhinoScripting”);
for ($time=10:00pm; $time<=3:00am; $time++) {
float $me = 1/($time*$time);
float $scripinglenghth = 7*$time*$time;
if (($me > 1/144) && ($scriptinglenghth < 50)) { //$time<00:00am
print (“it’s time to go to bed!” + “MayaScripting sucks!”)
}
else if (($me <= 144 ) || ($scriptinglenghth >=50)) { //$time>=00:00am
string $MyFace==”jiong”;
float $MacCPU==99.999%;
duplicate $MayaScripting;
currentTime $time;
print (“我囧了” + “电脑傻了”)
}
}
//////////////////////////////////////////////////////////////////////////////////
sphere -r 8 -n (“BSph1”);
for ($i=0;$i<=100;$i++) {
float $Xvar = $i*$i+1;
float $Jvar = 5*sin(20*$i);
if ($Xvar%2 == 0 ) { //Repetive
Sequence
move -r $Jvar 2.2 0 BSph1;
rotate -r 10 10 0 BSph1;
scale -r 0.99 0.99 1.05 BSph1;
duplicate BSph1;
currentTime $i;
}
else if (($Xvar%2 == 1 ) &&
($i>50)) { //Recursive Sequence
scale -r 0.98 1.05 1 BSph1;
duplicate;
move -r 2.2 0 $Jvar;
rotate -r 10 0 10;
scale -r 0.99 0.99 1.05;
currentTime $i;
}
else if (($Xvar%2 == 1 ) &&
($i<=50)) { //Recursive Sequence
float $Zvar = rand (-0.5,0.5);
scale -r 0.98 $Zvar 1 BSph1;
move -r $Jvar 2.8 0;
duplicate;
move -r 2.2 0 $Jvar;
rotate -r 10 0 10;
scale -r 0.99 0.99 1.05;
currentTime $i;
}
}
for ($i=300; $i>=101; $i–) { //cube
float $Gvar = 50*cos(20*$i);
float $Yvar = rand(0,200);
nurbsCube -w 3 -lr 1 -hr 2 -n “NC1”;
duplicate;
scale -r 1.1 2 1.05;
if ($i%2==0) {
move -r $Yvar $Gvar $Gvar;
rotate -r 10 0 10;
currentTime $i;
}
else {
move -r $Gvar $Yvar $Gvar;
rotate -r 0
-10 -10;
currentTime $i;
}
}