蓝魔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;
}