From 2013.igem.org
(Difference between revisions)
|
|
Line 18: |
Line 18: |
| | | |
| }; | | }; |
- | var u = new UnityObject2(config); | + | |
- | | + | |
- | jQuery(function() {
| + | |
- | | + | |
- | var $missingScreen = jQuery("#unityPlayer").find(".missing");
| + | |
- | var $brokenScreen = jQuery("#unityPlayer").find(".broken");
| + | |
- | $missingScreen.hide();
| + | |
- | $brokenScreen.hide();
| + | |
- |
| + | |
- | u.observeProgress(function (progress) {
| + | |
- | switch(progress.pluginStatus) {
| + | |
- | case "broken":
| + | |
- | $brokenScreen.find("a").click(function (e) {
| + | |
- | e.stopPropagation();
| + | |
- | e.preventDefault();
| + | |
- | u.installPlugin();
| + | |
- | return false;
| + | |
- | });
| + | |
- | $brokenScreen.show();
| + | |
- | break;
| + | |
- | case "missing":
| + | |
- | $missingScreen.find("a").click(function (e) {
| + | |
- | e.stopPropagation();
| + | |
- | e.preventDefault();
| + | |
- | u.installPlugin();
| + | |
- | return false;
| + | |
- | });
| + | |
- | $missingScreen.show();
| + | |
- | break;
| + | |
- | case "installed":
| + | |
- | $missingScreen.remove();
| + | |
- | break;
| + | |
- | case "first":
| + | |
- | break;
| + | |
- | }
| + | |
- | });
| + | |
- | u.initPlugin(jQuery("#unityPlayer")[0], "http://sitemaker.umich.edu/synthetic.biology/files/app_web.unity3d");
| + | |
- | });
| + | |
- | -->
| + | |
- | </script>
| + | |
- | <style type="text/css">
| + | |
- | <!--
| + | |
- | body {
| + | |
- | font-family: Helvetica, Verdana, Arial, sans-serif;
| + | |
- | background-color: white;
| + | |
- | color: black;
| + | |
- | text-align: center;
| + | |
- | }
| + | |
- | a:link, a:visited {
| + | |
- | color: #000;
| + | |
- | }
| + | |
- | a:active, a:hover {
| + | |
- | color: #666;
| + | |
- | }
| + | |
- | p.header {
| + | |
- | font-size: small;
| + | |
- | }
| + | |
- | p.header span {
| + | |
- | font-weight: bold;
| + | |
- | }
| + | |
- | p.footer {
| + | |
- | font-size: x-small;
| + | |
- | }
| + | |
- | div.content {
| + | |
- | margin: auto;
| + | |
- | width: 960px;
| + | |
- | }
| + | |
- | div.broken,
| + | |
- | div.missing {
| + | |
- | margin: auto;
| + | |
- | position: relative;
| + | |
- | top: 50%;
| + | |
- | width: 193px;
| + | |
- | }
| + | |
- | div.broken a,
| + | |
- | div.missing a {
| + | |
- | height: 63px;
| + | |
- | position: relative;
| + | |
- | top: -31px;
| + | |
- | }
| + | |
- | div.broken img,
| + | |
- | div.missing img {
| + | |
- | border-width: 0px;
| + | |
- | }
| + | |
- | div.broken {
| + | |
- | display: none;
| + | |
- | }
| + | |
- | div#unityPlayer {
| + | |
- | cursor: default;
| + | |
- | height: 600px;
| + | |
- | width: 960px;
| + | |
- | }
| + | |
- | -->
| + | |
| </script> | | </script> |
| <script type="text/javascript"> | | <script type="text/javascript"> |
Revision as of 21:10, 21 September 2013
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
Unity Web Player | Plasmid Paul