(window.webpackJsonp=window.webpackJsonp||[]).push([[29],{80:function(e,n,s){"use strict";s.r(n),s.d(n,"frontMatter",(function(){return o})),s.d(n,"metadata",(function(){return u})),s.d(n,"rightToc",(function(){return m})),s.d(n,"default",(function(){return d}));var c=s(2),i=s(6),a=(s(0),s(131)),r=(s(132),s(133)),t=s.n(r),l=s(134),o={title:"Missile"},u={unversionedId:"examples/dynamics/missile",id:"examples/dynamics/missile",isDocsHomePage:!1,title:"Missile",description:"- source: examples/src/05-dynamics/missile.ts",source:"@site/docs\\examples\\dynamics\\missile.md",slug:"/examples/dynamics/missile",permalink:"/docs/examples/dynamics/missile",version:"current",sidebar:"docs",previous:{title:"Quad Tree",permalink:"/docs/examples/space/quadtree"},next:{title:"Rotation",permalink:"/docs/examples/dynamics/rotation"}},m=[{value:"Frequency 60 FPS",id:"frequency-60-fps",children:[]},{value:"Frequency 20 FPS",id:"frequency-20-fps",children:[]},{value:"Frequency 10 FPS",id:"frequency-10-fps",children:[]},{value:"Frequency 2 FPS",id:"frequency-2-fps",children:[]}],p={rightToc:m};function d(e){var n=e.components,s=Object(i.a)(e,["components"]);return Object(a.b)("wrapper",Object(c.a)({},p,s,{components:n,mdxType:"MDXLayout"}),Object(a.b)("ul",null,Object(a.b)("li",{parentName:"ul"},"source: ",Object(a.b)("inlineCode",{parentName:"li"},"examples/src/05-dynamics/missile.ts"),Object(a.b)("ul",{parentName:"li"},Object(a.b)("li",{parentName:"ul"},Object(a.b)("span",{className:t.a["color-tomato-light"]},"red color:")," implicit Euler, decreasing energy"),Object(a.b)("li",{parentName:"ul"},Object(a.b)("span",{className:t.a["color-lemon"]},"yelow color"),": explicit Euler"),Object(a.b)("li",{parentName:"ul"},Object(a.b)("span",{className:t.a["color-royal"]},"blue color"),": improved Euler, increasing energy")))),Object(a.b)("h3",{id:"frequency-60-fps"},"Frequency 60 FPS"),Object(a.b)(l.a,{name:"Missile",frequency:60,mdxType:"APHCanvas"}),Object(a.b)("h3",{id:"frequency-20-fps"},"Frequency 20 FPS"),Object(a.b)(l.a,{name:"Missile",frequency:20,mdxType:"APHCanvas"}),Object(a.b)("h3",{id:"frequency-10-fps"},"Frequency 10 FPS"),Object(a.b)(l.a,{name:"Missile",frequency:10,mdxType:"APHCanvas"}),Object(a.b)("h3",{id:"frequency-2-fps"},"Frequency 2 FPS"),Object(a.b)(l.a,{name:"Missile",frequency:2,mdxType:"APHCanvas"}))}d.isMDXComponent=!0}}]);