蓝魔r9是杂牌吗:killLightLink
来源:百度文库 编辑:九乡新闻网 时间:2024/05/08 22:44:34
global proc link(){
string $allObj[]= `ls -as`;
for ( $objBuffer in $allObj)
{
select -r $objBuffer;
lightlink -object $objBuffer -light "defaultLightSet" ;
}
}
global proc killLightLink(){
int $t,$o;
string $gan[2]={"______________More??","______________WOW More!!!","______________OH Not finish yet???"};
string $link[]=`ls -type lightLinker`;
for ($j=0;$j<`size $link` ;$j++ )
{
int $x=0,$k=0;
$t=0;
while (1)
{
int $test=0;
if(`isConnected "defaultLightSet.message" ($link[$j]+".link["+$x+"].light")`){
string $command="disconnectAttr defaultLightSet.message "+$link[$j]+".link["+$x+"].light";
//print ($command+"\n");
eval $command;
$test++;
print ("kill "+($k+1)+" Light linking!!!!!!\n");
$o=rand(0,2.9);
if ((($x+1)%500)==0)
print ($gan [$o]+"\n");
$k++;
}
if(`isConnected "hyperGraphLayout.msg" ($link[$j]+".link["+$x+"].olnk")`){
string $command="disconnectAttr hyperGraphLayout.msg "+$link[$j]+".link["+$x+"].olnk";
//print ($command+"\n");
eval $command;
$test++;
}
if ($test==0) $t++;
if ($t>100) {
print ($link[$j]+" Totally break "+$k+" Light linking!! Good!!!~~~~\n");
break;
}
$x++;
}
}
link;
}