Adobe

[3D + JS] Model 제어 Example (Radio Buttons)

  • 05-05
  • 461 회
  • 0 건

 [member]sahoon[/member]


 

* Radio Button #01 (Name : switch_01, Value : 1)

[code]pageIndex = this.pageNum;

annotIndex = 0;

if (getAnnots3D(pageIndex)[0].activated) {

  c3d = getAnnots3D(pageIndex)[0].context3D;

  var outcome = this.getField("switch_01").value;

  console.println("RB: outcome: "+outcome);

  if ( outcome == 1 ) c3d.setOnlySelectedISVisible("ISOSURFACE_003", true);

  else c3d.setOnlySelectedISVisible("ISOSURFACE_003", false);

}[/code]

* Radio Button #02 (Name : switch_02, Value : 2)

[code]pageIndex = this.pageNum;

annotIndex = 0;

if (getAnnots3D(pageIndex)[0].activated) {

c3d = getAnnots3D(pageIndex)[0].context3D;

var outcome = this.getField("switch_01").value;

console.println("RB: outcome: "+outcome);

if ( outcome == 2 ) c3d.setOnlySelectedISVisible("ISOSURFACE_004", true);

else c3d.setOnlySelectedISVisible("ISOSURFACE_004", false);

}[/code]

* radio.js

[code][/code]
 

 

 

 

자동등록방지 숫자를 순서대로 입력하세요.