⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 parameters.html

📁 一个Java 开发的魔方程序 可以 实现魔方的所有动画效果
💻 HTML
📖 第 1 页 / 共 3 页
字号:
      <TD class="info"><input name="lightSourceIntensity" type="text" id="lightSourceIntensity" value="1.0" size="8">              <P class="secondaryInfo">Specifies the intensity of the light source.<BR>          <strong>Range:</strong> 0.0..1.0<BR>          <strong>Default value:</strong> 1.0</P>        <P class="secondaryInfo">&nbsp;</P></TD>      </TR>    <TR ALIGN="left" VALIGN="top">      <TD class="info"><div align="right"><strong><A NAME="paramlightsourcelocation"></A><span class="info">lightSourceLocation<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div></TD>      <TD class="info"><input name="lightSourceLocation" type="text" id="lightSourceLocation" value="-500,500,1000" size="30">              <P class="secondaryInfo">Specifies the location of the light source using        a right-handed X, Y, Z coordinate system. +X is horizontal to the right,        +Y is the            local gravitational up, +Z is directly toward the viewer.<BR>            <strong>Values:</strong> X, Y, Z<BR>            <strong>Default value:</strong> -500, 500, 1000</P></TD>      </TR>    <TR ALIGN="left" VALIGN="top">      <TD colspan="2" class="info"><div align="right">          <hr size="1">        </div>      </TD>    </TR>    <TR ALIGN="left" VALIGN="top">      <TD class="info"><div align="right"><strong><A NAME="paramambientlightintensity"></A><span class="info">rearView<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div>      </TD>      <TD class="info"><span class="secondaryInfo">        <select name="rearView" id="rearView">        <option value="false" selected>false</option>        <option value="true">true</option>        </select></span>          <P class="secondaryInfo">Turns rear view on or off.<BR>              <strong>Values:</strong> true, false<BR>              <strong>Default value:</strong> false</P>          <P class="secondaryInfo">&nbsp;</P>      </TD>    </TR>    <TR ALIGN="left" VALIGN="top">      <TD class="info"><div align="right"><strong><A NAME="paramambientlightintensity"></A><span class="info">rearViewBackgroundColor<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div>      </TD>      <TD class="info"><input name="rearViewBackgroundColor" type="text" id="rearViewBackgroundColor" size="8">          <P class="secondaryInfo">Background color of the rear view.<BR>              <strong>Range:</strong> 0x00000 (black) .. 0xffffff (white)<BR>              <strong>Default value:</strong> undefined (uses value of parameter              backgroundColor)</P>          <P class="secondaryInfo">&nbsp;</P>      </TD>    </TR>    <TR ALIGN="left" VALIGN="top">      <TD class="info"><div align="right"><strong><A NAME="paramlightsourcelocation"></A><span class="info">rearViewBackgroundImage<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div>      </TD>      <TD class="info"><input name="rearViewBackgroundImage" type="text" id="rearViewBackgroundImage" size="30">                <P class="secondaryInfo">Specifies the URL of the background image            for the rear view.<BR>                  <strong>Default value:</strong> undefined (uses value of parameter                  backgroundImage) </P>        <P class="secondaryInfo">&nbsp;</P></TD>    </TR>    <TR ALIGN="left" VALIGN="top">      <TD class="info"><div align="right"><strong><a name="paramrearviewscalefactor" id="paramrearviewscalefactor"></a><span class="info">rearViewScaleFactor<strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div></TD>      <TD class="info"><input name="rearViewScaleFactor" type="text" id="rearViewScaleFactor" value="0.75" size="8">        <p class="secondaryInfo">Specifies the scale factor of the rear view          relative to the front view.<br>            <strong>Range:</strong> 0.1..1.0<br>            <strong>Default value:</strong> 0.75</p></TD>    </TR>    <TR ALIGN="left" VALIGN="top">      <TD class="info"><div align="right"><strong>rearViewRotation<span class="info"><strong><img src="documentation/images/spacer.gif" width="10" height="15"></strong></span></strong></div>      </TD>      <TD class="info"><p>          <input name="rearViewRotation" type="text" id="rearViewRotation" value="180,0,0" size="30">        </p>          <p class="secondaryInfo">Specifies the rotation of the rear view along            the X, Y and Z axis in degrees.<br>                  <strong>Values:</strong> X, Y, Z<BR>                  <strong>Default value:</strong> 180, 0, 0</p>      </TD>    </TR>  </TABLE></td>    </tr>  </table>  <p align="center">&nbsp;</p>  <p>&nbsp;    </p>  <p align="center">      <input name="Generate" type="button" id="Generate" onClick="MM_callJS('generateAppletTag()')" value="Generate HTML Code">       <input name="Show" type="button" id="Show" onClick="MM_callJS('showApplet()')" value="Show the Applet">       <input name="generateAndShow2" type="button" id="generateAndShow2" onClick="MM_callJS('generateAndShow()')" value="Generate and Show">       <input type="reset" name="Submit3" value="Reset">  </p>  <p align="center">&nbsp;</p>  <p align="center">&nbsp;</p>  <p align="center">&nbsp;</p>  </form>  <h2>&nbsp;</h2>  <p>&nbsp;</p></div><script language="JavaScript">function showApplet() {  var title = "RubikPlayer";       var c = "<html><head><title>" + title + "</title></head>\n";  c += "<body bgcolor=\"#ffffff\" leftmargin=\"0\" topmargin=\"0\">\n";  c += document.forms[0].appletTag.value;  c += "</body>\n";  c += "</html>\n";  var w = Number(document.forms[0].appletWidth.value) + 20;  var h = Number(document.forms[0].appletHeight.value) + 20;  var features = "left=0,screenX=0,width=" + w + ",height=" + h + ",dependent";  var appletWindow = window.open("",title,features);  appletWindow.document.write(c);  appletWindow.document.close();}function generateAppletTag() {  // p holds all applet parameter fields of the form as well as their default values  var p = [     [ "scriptLanguage", "" ],     [ "scriptType", "Generator" ],     [ "script", "" ],     [ "scriptProgress", "-1" ],     [ "initScript", "" ],     [ "displayLines", "1" ],     [ "autoPlay", "false" ],     [ "alpha", "-25" ],     [ "beta", "45" ],     [ "colorTable", "0x003373,0xff4600,0xf8f8f8,0x00732f,0x8c000f,0xffd200" ],     [ "faces", "0,1,2,3,4,5" ],     [ "stickersFront",  "0,0,0,0,0,0,0,0,0" ],     [ "stickersRight",  "1,1,1,1,1,1,1,1,1" ],     [ "stickersDown", "2,2,2,2,2,2,2,2,2" ],     [ "stickersBack",   "3,3,3,3,3,3,3,3,3" ],     [ "stickersLeft",   "4,4,4,4,4,4,4,4,4" ],     [ "stickersUp",     "5,5,5,5,5,5,5,5,5" ],     [ "backgroundColor", "0xfffff" ],     [ "backgroundImage", "" ],     [ "ambientLightIntensity", "0.6" ],     [ "lightSourceIntensity", "1.0" ],     [ "lightSourceLocation", "-500,500,1000" ],     [ "rearView", "false" ],     [ "rearViewBackgroundColor", "" ],     [ "rearViewBackgroundImage", "" ],     [ "rearViewScaleFactor", "0.75" ],     [ "rearViewRotation", "180,0,0" ]  ];      document.forms[0].appletTag.value = "";     var s = "<applet code=\"RubikPlayer.class\" archive=\"rubikplayer.jar\" ";  s += "width=\""+document.forms[0].appletWidth.value+"\" ";  s += "height=\""+document.forms[0].appletHeight.value+"\">\n";  // Add parameters to applet tag if they are not on their default value  var i, j;  for (i = 0; i < p.length; i++) {    for (j = 0; j < document.forms[0].elements.length; j++) {      var field = document.forms[0].elements[j];      if (field.id == p[i][0]) {        if (field.value != p[i][1]) {          s += "  <param name=\""+p[i][0]+"\" value=\""+field.value+"\">\n";        }        break;      }    }   }  s += "</applet>\n";  document.forms[0].appletTag.value = s;}  function generateAndShow() {  generateAppletTag();  showApplet();}function insertRandomScript(fieldName) {	// get a list of tokens depending on the current script language	var tokens;	switch (document.forms[0].elements["scriptLanguage"].value) {		case "BandelowENG" :			tokens = [			"R","U","F","L","D","B","R'","U'","F'","L'","D'","B'","R2","U2","F2","L2","D2","B2",			"MR","MU","MF","ML","MD","MB","MR'","MU'","MF'","ML'","MD'","MB'","MR2","MU2","MF2","ML2","MD2","MB2",			"CR","CU","CF","CL","CD","CB","CR'","CU'","CF'","CL'","CD'","CB'","CR2","CU2","CF2","CL2","CD2","CB2"			//,			//"CFU","CUB","CRU","CUL","CRF",			//"CUFL","CURF","CRUB","CBUL","CLFU","CFRU","CBUR","CLUB"			];			break;		case "HarrisENG" :			tokens = [			"R","U","F","L","D","B","R'","U'","F'","L'","D'","B'","R2","U2","F2","L2","D2","B2",			"r","u","f","l","d","b","r'","u'","f'","l'","d'","b'","r2","u2","f2","l2","d2","b2",			"M","E","S","M'","E'","S'","M2","E2","S2",			"m","e","s","m'","e'","s'","m2","e2","s2",			"x","y","z","x'","y'","z'","x2","y2","z2'"			];			break;		case "RandelshoferGER" :			tokens = [			"R","O","V","L","U","H","R-","O-","V-","L-","U-","H-","R2","O2","V2","L2","U2","H2",			"MR","MO","MV","ML","MU","MH","MR-","MO-","MV-","ML-","MU-","MH-","MR2","MO2","MV2","ML2","MU2","MH2",			"BR","BO","BV","BL","BU","BH","BR-","BO-","BV-","BL-","BU-","BH-","BR2","BO2","BV2","BL2","BU2","BH2"			];			break;		case "ScriptFRA" :			tokens = [			"Dh","Hg","Fm","Gb","Bd","Am","Db","Hd","F","Gh","Bg","A","DD","HH","FF","GG","BB","AA",			"Mh","MCg","MFg","Mb","MCd","MFd","MM","MCC","MFF",			"Ch","Cg","CRd","Cb","Cd","CRg","CC","CGG","CRR"			];			break;		case "SupersetENG" :			tokens = [			"R","U","F","L","D","B","R'","U'","F'","L'","D'","B'","R2","U2","F2","L2","D2","B2",			"TR","TU","TF","TL","TD","TB","TR'","TU'","TF'","TL'","TD'","TB'","TR2","TU2","TF2","TL2","TD2","TB2",			"MR","MU","MF","ML","MD","MB","MR'","MU'","MF'","ML'","MD'","MB'","MR2","MU2","MF2","ML2","MD2","MB2",			"SR","SU","SF","SL","SD","SB","SR'","SU'","SF'","SL'","SD'","SB'","SR2","SU2","SF2","SL2","SD2","SB2",			"CR","CU","CF","CL","CD","CB","CR'","CU'","CF'","CL'","CD'","CB'","CR2","CU2","CF2","CL2","CD2","CB2"			//,			//"CFU","CUB","CRU","CUL","CRF",			//"CUFL","CURF","CRUB","CBUL","CLFU","CFRU","CBUR","CLUB"			];			break;		case "TouchardDeledicqFRA" :			tokens = [			"D","H","A","G","B","P","D-","H-","A-","G-","B-","P-","D2","H2","A2","G2","B2","P2",			"Ds","Hs","As","Gs","Bs","Ps","D2s","H2s","A2s","G2s","B2s","P2s"			];			break;		case "Castella" :			tokens = [			"R","O","F","L","U","D","Ri","Oi","Fi","Li","Ui","Di","R2","O2","F2","L2","U2","D2",			"r","o","f","l","u","d","ri","oi","fi","li","ui","di","r2","o2","f2","l2","u2","d2",			"M","E","S","Mi","Ei","Si","M2","E2","S2","Mi2","Ei2","Si2",			"m","e","s","mi","ei","si","m2","e2","s2","mi2","ei2","si2",			"x","y","z","xi","yi","zi","x2","y2","z2'"			];			break;		default :			document.forms[0].elements[fieldName].value = "";			return;			//break;	}		var script = "";	var i;	var n = 3 + Math.round(18*Math.random());	var previousToken = "";	var randomToken;	for (i = 0; i < n; i++) {		if (i != 0) script += " ";		while (previousToken == (randomToken = tokens[Math.round((tokens.length - 1)*Math.random())])) {} 		script += randomToken;		previousToken = randomToken;	}			document.forms[0].elements[fieldName].value = script;}</script></body></html>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -