{"id":118,"date":"2023-12-05T13:01:06","date_gmt":"2023-12-05T13:01:06","guid":{"rendered":"https:\/\/123.leheila.co.il\/?page_id=118"},"modified":"2023-12-05T18:31:51","modified_gmt":"2023-12-05T18:31:51","slug":"elementor-118","status":"publish","type":"page","link":"https:\/\/123.leheila.co.il\/?page_id=118","title":{"rendered":"Elementor #118"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"118\" class=\"elementor elementor-118\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0b6b7ab e-flex e-con-boxed e-con e-parent\" data-id=\"0b6b7ab\" data-element_type=\"container\" data-settings=\"{&quot;content_width&quot;:&quot;boxed&quot;}\" data-core-v316-plus=\"true\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-db91782 elementor-widget elementor-widget-html\" data-id=\"db91782\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t<script src=\"\/\/cdn.rawgit.com\/liabru\/matter-js\/63b02cfbeebe93d28082504f5e89e93f98739743\/build\/matter.js\"><\/script>\r\n<script src=\"\/\/cdn.rawgit.com\/liabru\/matter-tools\/d31e212a046b3f8279124aaa43589d27c20d261d\/build\/matter-tools.demo.js\"><\/script>\r\n\r\n<script>\/\/ Matter.js - http:\/\/brm.io\/matter-js\/\r\n\r\nvar Example = Example || {};\r\n\r\nExample.slingshot = function() {\r\n    var Engine = Matter.Engine,\r\n        Render = Matter.Render,\r\n        Runner = Matter.Runner,\r\n        Composites = Matter.Composites,\r\n        Events = Matter.Events,\r\n        Constraint = Matter.Constraint,\r\n        MouseConstraint = Matter.MouseConstraint,\r\n        Mouse = Matter.Mouse,\r\n        World = Matter.World,\r\n        Bodies = Matter.Bodies;\r\n\r\n    \/\/ create engine\r\n    var engine = Engine.create(),\r\n        world = engine.world;\r\n\r\n    \/\/ create renderer\r\n    var render = Render.create({\r\n        element: document.body,\r\n        engine: engine,\r\n        options: {\r\n            width: 800,\r\n            height: 600,\r\n            wireframes: false\r\n        }\r\n    });\r\n\r\n    Render.run(render);\r\n\r\n    \/\/ create runner\r\n    var runner = Runner.create();\r\n    Runner.run(runner, engine);\r\n\r\n    \/\/ add bodies\r\n    var ground = Bodies.rectangle(395, 600, 815, 50, { isStatic: true }),\r\n        rockOptions = { density: 0.004 },\r\n        rock = Bodies.polygon(170, 450, 8, 20, rockOptions),\r\n        anchor = { x: 170, y: 450 },\r\n        elastic = Constraint.create({ \r\n            pointA: anchor, \r\n            bodyB: rock, \r\n            stiffness: 0.05\r\n        });\r\n\r\n    var pyramid = Composites.pyramid(500, 300, 9, 10, 0, 0, function(x, y) {\r\n        return Bodies.rectangle(x, y, 25, 40);\r\n    });\r\n\r\n    var ground2 = Bodies.rectangle(610, 250, 200, 20, { isStatic: true });\r\n\r\n    var pyramid2 = Composites.pyramid(550, 0, 5, 10, 0, 0, function(x, y) {\r\n        return Bodies.rectangle(x, y, 25, 40);\r\n    });\r\n\r\n    World.add(engine.world, [ground, pyramid, ground2, pyramid2, rock, elastic]);\r\n\r\n    Events.on(engine, 'afterUpdate', function() {\r\n        if (mouseConstraint.mouse.button === -1 && (rock.position.x > 190 || rock.position.y < 430)) {\r\n            rock = Bodies.polygon(170, 450, 7, 20, rockOptions);\r\n            World.add(engine.world, rock);\r\n            elastic.bodyB = rock;\r\n        }\r\n    });\r\n\r\n    \/\/ add mouse control\r\n    var mouse = Mouse.create(render.canvas),\r\n        mouseConstraint = MouseConstraint.create(engine, {\r\n            mouse: mouse,\r\n            constraint: {\r\n                stiffness: 0.2,\r\n                render: {\r\n                    visible: false\r\n                }\r\n            }\r\n        });\r\n\r\n    World.add(world, mouseConstraint);\r\n\r\n    \/\/ keep the mouse in sync with rendering\r\n    render.mouse = mouse;\r\n\r\n    \/\/ fit the render viewport to the scene\r\n    Render.lookAt(render, {\r\n        min: { x: 0, y: 0 },\r\n        max: { x: 800, y: 600 }\r\n    });\r\n\r\n    \/\/ context for MatterTools.Demo\r\n    return {\r\n        engine: engine,\r\n        runner: runner,\r\n        render: render,\r\n        canvas: render.canvas,\r\n        stop: function() {\r\n            Matter.Render.stop(render);\r\n            Matter.Runner.stop(runner);\r\n        }\r\n    };\r\n};\r\n\r\n\/\/ create demo interface\r\n\/\/ not required to use Matter.js\r\n\r\nMatterTools.Demo.create({\r\n  toolbar: {\r\n    title: 'matter-js',\r\n    url: 'https:\/\/github.com\/liabru\/matter-js',\r\n    reset: true,\r\n    source: true,\r\n    fullscreen: true,\r\n    exampleSelect: true\r\n  },\r\n  preventZoom: true,\r\n  resetOnOrientation: true,\r\n  examples: [\r\n    {\r\n      name: 'Slingshot',\r\n      id: 'slingshot',\r\n      init: Example.slingshot,\r\n      sourceLink: 'https:\/\/github.com\/liabru\/matter-js\/blob\/master\/examples\/slingshot.js'\r\n    }\r\n  ]\r\n});<\/script>\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"no-sidebar","site-content-layout":"","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-118","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=\/wp\/v2\/pages\/118","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=118"}],"version-history":[{"count":16,"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=\/wp\/v2\/pages\/118\/revisions"}],"predecessor-version":[{"id":135,"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=\/wp\/v2\/pages\/118\/revisions\/135"}],"wp:attachment":[{"href":"https:\/\/123.leheila.co.il\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=118"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}