var webImage='https://www.google.com.tr/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png';var webVideo='https://media.w3.org/2010/05/sintel/trailer.mp4';function ImagesPage(){var _useState=(0,react.useState)(),_useState2=slicedToArray_slicedToArray(_useState,2),videoRef=_useState2[0],setVideoRef=_useState2[1];var _useGlobals=useGlobals(),customPrefab=_useGlobals.customPrefab,renderCamera=_useGlobals.renderCamera,cameraRoot=_useGlobals.cameraRoot,portalRoot=_useGlobals.portalRoot,portalCamera=_useGlobals.portalCamera;(0,react.useEffect)(function(){if(videoRef){videoRef.VideoPlayer.Pause();}},[videoRef]);var toggleVideo=function toggleVideo(){var vp=videoRef.VideoPlayer;if(vp.isPlaying)vp.Pause();else vp.Play();};var _useState3=(0,react.useState)(),_useState4=slicedToArray_slicedToArray(_useState3,2),renderRef=_useState4[0],setRenderRef=_useState4[1];return (0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("view",{className:pages_images_index_module.host,children:[(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("portal",{id:"pt",target:portalRoot,eventCamera:portalCamera,style:{scale:1/200,translateZ:-0.55},eventViewport:renderRef,children:["This is a portal",(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("button",{children:"Button inside portal"})]}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("section",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("h2",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:["Image",(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)(icon.image,{})]})}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("image",{source:bg_namespaceObject}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("image",{source:bg_namespaceObject}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("image",{source:base64Image}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("image",{source:webImage})]})]}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("section",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("h2",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:["Vector Images",(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)(icon.trending_up,{})]})}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("svgimage",{source:'res:check'}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("svg",{source:checkraw}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("svg",{source:'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/betterplace.svg'}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("svg",{source:'https://dev.w3.org/SVG/tools/svgweb/samples/svg-files/debian.svg'})]})]}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("section",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("h2",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:["Prefab",(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)(icon.videogame_asset,{})]})}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("row",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("prefab",{target:customPrefab})})]}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("section",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("h2",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:["Border Image",(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)(icon.crop_square,{})]})}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("row",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("view",{className:pages_images_index_module.borderImage,children:"This is a border image"})})]}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("section",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("h2",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:["Video",(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)(icon.movie,{})]})}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("row",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("video",{style:{flexGrow:1},source:webVideo,ref:setVideoRef,onPointerClick:toggleVideo})})]}),(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("section",{children:[(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("h2",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsxs */.FD)("row",{children:["Render Texture",(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)(icon._3d_rotation,{})]})}),(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("row",{children:(0,emotion_react_jsx_runtime_browser_esm/* jsx */.Y)("render",{width:900,height:400,style:{flexGrow:1},ref:setRenderRef,onDrag:function onDrag(ev){cameraRoot.transform.Rotate(new Interop.UnityEngine.Vector3(-ev.delta.y,ev.delta.x,0));},onScroll:function onScroll(ev){renderCamera.transform.Translate(0,0,Math.fround(ev.scrollDelta.y*10),Interop.UnityEngine.Space.Self);},onMount:function onMount(ev){return ev.gameObject.SetActive(true);},onUnmount:function onUnmount(ev){return ev.gameObject.SetActive(false);},camera:renderCamera})})]})]});}/* harmony default export */ const pages_images = (ImagesPage);
0 commit comments