Wiki source code of Motion-Bricks
Last modified by Stephan Robinig on 2020/10/29 10:51
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | (% class="box infomessage" %) | ||
2 | ((( | ||
3 | **Select the brick you want to find out more about!** | ||
4 | \\//Motion Bricks are used to set the position, direction, movement, and physics of objects. Position is set with a coordinate system similar to the Cartesian Plane, wherein the x and y axes run along the center of the screen. Direction is set with the specified amount of degrees. Movement is set using steps/second, where steps refers to the distance traveled by a sprite along the x or y axes. The physics engine, meanwhile, applies friction, gravity, and varying motion styles to different objects.// | ||
5 | ))) | ||
6 | |||
7 | (% class="row" %) | ||
8 | ((( | ||
9 | (% class="col-xs-12 col-sm-6" %) | ||
10 | ((( | ||
11 | (% class="box text-right" %) | ||
12 | ((( | ||
13 | [[[[image:place_at_x_y_brick.png||alt="Place At Brick"]]>>doc:Documentation.BrickDocumentation.PlaceAtBrick.WebHome]] | ||
14 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.PlaceAtBrick.WebHome]] | ||
15 | ))) | ||
16 | ))) | ||
17 | |||
18 | (% class="col-xs-12 col-sm-6" %) | ||
19 | ((( | ||
20 | (% class="box text-right" %) | ||
21 | ((( | ||
22 | [[[[image:set_x_to_brick.png||alt="Set X Brick"]]>>doc:Documentation.BrickDocumentation.SetXBrick.WebHome]] | ||
23 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetXBrick.WebHome]] | ||
24 | ))) | ||
25 | ))) | ||
26 | ))) | ||
27 | |||
28 | (% class="row" %) | ||
29 | ((( | ||
30 | (% class="col-xs-12 col-sm-6" %) | ||
31 | ((( | ||
32 | (% class="box text-right" %) | ||
33 | ((( | ||
34 | [[[[image:set_y_to_brick.png||alt="Set Y Brick"]]>>doc:Documentation.BrickDocumentation.SetYBrick.WebHome]] | ||
35 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetYBrick.WebHome]] | ||
36 | ))) | ||
37 | ))) | ||
38 | |||
39 | (% class="col-xs-12 col-sm-6" %) | ||
40 | ((( | ||
41 | (% class="box text-right" %) | ||
42 | ((( | ||
43 | [[[[image:change_x_by_brick.png||alt="Change X by Brick"]]>>doc:Documentation.BrickDocumentation.ChangeXByNBrick.WebHome]] | ||
44 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.ChangeXByNBrick.WebHome]] | ||
45 | ))) | ||
46 | ))) | ||
47 | ))) | ||
48 | |||
49 | (% class="row" %) | ||
50 | ((( | ||
51 | (% class="col-xs-12 col-sm-6" %) | ||
52 | ((( | ||
53 | (% class="box text-right" %) | ||
54 | ((( | ||
55 | [[[[image:change_y_by_brick2.png||alt="Change Y By Brick"]]>>doc:Documentation.BrickDocumentation.ChangeYByNBrick.WebHome]] | ||
56 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.ChangeYByNBrick.WebHome]] | ||
57 | ))) | ||
58 | ))) | ||
59 | |||
60 | (% class="col-xs-12 col-sm-6" %) | ||
61 | ((( | ||
62 | (% class="box text-right" %) | ||
63 | ((( | ||
64 | [[[[image:go_to_brick2.png||alt="Go To Brick"]]>>doc:Documentation.BrickDocumentation.GoToBrick.WebHome]] | ||
65 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.GoToBrick.WebHome]] | ||
66 | ))) | ||
67 | ))) | ||
68 | ))) | ||
69 | |||
70 | (% class="row" %) | ||
71 | ((( | ||
72 | (% class="col-xs-12 col-sm-6" %) | ||
73 | ((( | ||
74 | (% class="box text-right" %) | ||
75 | ((( | ||
76 | [[[[image:edge_bounce_brick.png||alt=""]]>>doc:Documentation.BrickDocumentation.IfOnEdgeBounceBrick.WebHome]] | ||
77 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.IfOnEdgeBounceBrick.WebHome]] | ||
78 | ))) | ||
79 | ))) | ||
80 | |||
81 | (% class="col-xs-12 col-sm-6" %) | ||
82 | ((( | ||
83 | (% class="box text-right" %) | ||
84 | ((( | ||
85 | [[[[image:move-brick.png||alt="Move steps Brick"]]>>doc:Documentation.BrickDocumentation.MoveNStepsBrick.WebHome]] | ||
86 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.MoveNStepsBrick.WebHome]] | ||
87 | ))) | ||
88 | ))) | ||
89 | ))) | ||
90 | |||
91 | (% class="row" %) | ||
92 | ((( | ||
93 | (% class="col-xs-12 col-sm-6" %) | ||
94 | ((( | ||
95 | (% class="box text-right" %) | ||
96 | ((( | ||
97 | [[[[image:tun_left__degrees_brick.png||alt="Turn Left Brick"]]>>doc:Documentation.BrickDocumentation.TurnLeftBrick.WebHome]] | ||
98 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.TurnLeftBrick.WebHome]] | ||
99 | ))) | ||
100 | ))) | ||
101 | |||
102 | (% class="col-xs-12 col-sm-6" %) | ||
103 | ((( | ||
104 | (% class="box text-right" %) | ||
105 | ((( | ||
106 | [[[[image:turn_right__degrees_brick.png||alt="Turn Right Brick"]]>>doc:Documentation.BrickDocumentation.TurnRightBrick.WebHome]] | ||
107 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.TurnRightBrick.WebHome]] | ||
108 | ))) | ||
109 | ))) | ||
110 | ))) | ||
111 | |||
112 | (% class="row" %) | ||
113 | ((( | ||
114 | (% class="col-xs-12 col-sm-6" %) | ||
115 | ((( | ||
116 | (% class="box text-right" %) | ||
117 | ((( | ||
118 | [[[[image:point_in_direction__degrees_brick2.png||alt="Point in Direction Brick"]]>>doc:Documentation.BrickDocumentation.PointInDirectionBrick.WebHome]] | ||
119 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.PointInDirectionBrick.WebHome]] | ||
120 | ))) | ||
121 | ))) | ||
122 | |||
123 | (% class="col-xs-12 col-sm-6" %) | ||
124 | ((( | ||
125 | (% class="box text-right" %) | ||
126 | ((( | ||
127 | [[[[image:point_towards_brick.png||alt="Point Towards Brick"]]>>doc:Documentation.BrickDocumentation.PointToBrick.WebHome]] | ||
128 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.PointToBrick.WebHome]] | ||
129 | ))) | ||
130 | ))) | ||
131 | ))) | ||
132 | |||
133 | (% class="row" %) | ||
134 | ((( | ||
135 | (% class="col-xs-12 col-sm-6" %) | ||
136 | ((( | ||
137 | (% class="box text-right" %) | ||
138 | ((( | ||
139 | [[[[image:set_rotation_style_brick2.png||alt="Set Rotation Style Brick"]]>>doc:Documentation.BrickDocumentation.SetRotationStyleBrick.WebHome]] | ||
140 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetRotationStyleBrick.WebHome]] | ||
141 | ))) | ||
142 | ))) | ||
143 | |||
144 | (% class="col-xs-12 col-sm-6" %) | ||
145 | ((( | ||
146 | (% class="box text-right" %) | ||
147 | ((( | ||
148 | [[[[image:glide__second_to_x__y__brick.png||alt="Glide To Brick"]]>>doc:Documentation.BrickDocumentation.GlideToBrick.WebHome]] | ||
149 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.GlideToBrick.WebHome]] | ||
150 | ))) | ||
151 | ))) | ||
152 | ))) | ||
153 | |||
154 | (% class="row" %) | ||
155 | ((( | ||
156 | (% class="col-xs-12 col-sm-6" %) | ||
157 | ((( | ||
158 | (% class="box text-right" %) | ||
159 | ((( | ||
160 | [[[[image:go_back__layer_brick2.png||alt="Go Back Layer Brick"]]>>doc:Documentation.BrickDocumentation.GoBackLayerBrick.WebHome]] | ||
161 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.GoBackLayerBrick.WebHome]] | ||
162 | ))) | ||
163 | ))) | ||
164 | |||
165 | (% class="col-xs-12 col-sm-6" %) | ||
166 | ((( | ||
167 | (% class="box text-right" %) | ||
168 | ((( | ||
169 | [[[[image:go_to_front2.png||alt="Go To Front Brick"]]>>doc:Documentation.BrickDocumentation.ComeToFrontBrick.WebHome]] | ||
170 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.ComeToFrontBrick.WebHome]] | ||
171 | ))) | ||
172 | ))) | ||
173 | ))) | ||
174 | |||
175 | (% class="row" %) | ||
176 | ((( | ||
177 | (% class="col-xs-12 col-sm-6" %) | ||
178 | ((( | ||
179 | (% class="box text-right" %) | ||
180 | ((( | ||
181 | [[[[image:vibrate_for__second_.png||alt="Vibrate Brick"]]>>doc:Documentation.BrickDocumentation.VibrationBrick.WebHome]] | ||
182 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.VibrationBrick.WebHome]] | ||
183 | ))) | ||
184 | ))) | ||
185 | |||
186 | (% class="col-xs-12 col-sm-6" %) | ||
187 | ((( | ||
188 | (% class="box text-right" %) | ||
189 | ((( | ||
190 | [[[[image:set_your_motion_type_brick.png||alt="Set Velocity Brick"]]>>doc:Documentation.BrickDocumentation.SetPhysicsObjectTypeBrick.WebHome]] | ||
191 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetPhysicsObjectTypeBrick.WebHome]] | ||
192 | ))) | ||
193 | ))) | ||
194 | ))) | ||
195 | |||
196 | (% class="row" %) | ||
197 | ((( | ||
198 | (% class="col-xs-12 col-sm-6" %) | ||
199 | ((( | ||
200 | (% class="box text-right" %) | ||
201 | ((( | ||
202 | [[[[image:when_you_bounce_off_brick2.png]]>>doc:Documentation.BrickDocumentation.WhenBounceOffBrick.WebHome]] | ||
203 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.WhenBounceOffBrick.WebHome]] | ||
204 | ))) | ||
205 | ))) | ||
206 | |||
207 | (% class="col-xs-12 col-sm-6" %) | ||
208 | ((( | ||
209 | (% class="box text-right" %) | ||
210 | ((( | ||
211 | [[[[image:set_velocity_to_x__y__brick.png||alt="Set Velocity Brick"]]>>doc:Documentation.BrickDocumentation.SetVelocityBrick.WebHome]] | ||
212 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetVelocityBrick.WebHome]] | ||
213 | ))) | ||
214 | ))) | ||
215 | ))) | ||
216 | |||
217 | (% class="row" %) | ||
218 | ((( | ||
219 | (% class="col-xs-12 col-sm-6" %) | ||
220 | ((( | ||
221 | (% class="box text-right" %) | ||
222 | ((( | ||
223 | [[[[image:spin_left__degrees_second_brick2.png]]>>doc:Documentation.BrickDocumentation.TurnLeftSpeedBrick.WebHome]] | ||
224 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.TurnLeftSpeedBrick.WebHome]] | ||
225 | ))) | ||
226 | ))) | ||
227 | |||
228 | (% class="col-xs-12 col-sm-6" %) | ||
229 | ((( | ||
230 | (% class="box text-right" %) | ||
231 | ((( | ||
232 | [[[[image:spin_right__degrees_second_brick.png]]>>doc:Documentation.BrickDocumentation.TurnRightSpeedBrick.WebHome]] | ||
233 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.TurnRightSpeedBrick.WebHome]] | ||
234 | ))) | ||
235 | ))) | ||
236 | ))) | ||
237 | |||
238 | (% class="row" %) | ||
239 | ((( | ||
240 | (% class="col-xs-12 col-sm-6" %) | ||
241 | ((( | ||
242 | (% class="box text-right" %) | ||
243 | ((( | ||
244 | [[[[image:set-gravity-brick.png]]>>doc:Documentation.BrickDocumentation.SetGravityBrick.WebHome]] | ||
245 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetGravityBrick.WebHome]] | ||
246 | ))) | ||
247 | ))) | ||
248 | |||
249 | (% class="col-xs-12 col-sm-6" %) | ||
250 | ((( | ||
251 | (% class="box text-right" %) | ||
252 | ((( | ||
253 | [[[[image:set_mass_to__kilogram_brick.png||alt="Set Mass Brick"]]>>doc:Documentation.BrickDocumentation.SetMassBrick.WebHome]] | ||
254 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetMassBrick.WebHome]] | ||
255 | ))) | ||
256 | ))) | ||
257 | ))) | ||
258 | |||
259 | (% class="row" %) | ||
260 | ((( | ||
261 | (% class="col-xs-12 col-sm-6" %) | ||
262 | ((( | ||
263 | (% class="box text-right" %) | ||
264 | ((( | ||
265 | [[[[image:set_bounce_factor_to_brick.png||alt="Set Bounce Factor Brick"]]>>doc:Documentation.BrickDocumentation.SetBounceBrick.WebHome]] | ||
266 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetBounceBrick.WebHome]] | ||
267 | ))) | ||
268 | ))) | ||
269 | |||
270 | (% class="col-xs-12 col-sm-6" %) | ||
271 | ((( | ||
272 | (% class="box text-right" %) | ||
273 | ((( | ||
274 | [[[[image:set_friction_to_brick2.png||alt="Set Friction Brick"]]>>doc:Documentation.BrickDocumentation.SetFrictionBrick.WebHome]] | ||
275 | [[Learn more ~>~>>>doc:Documentation.BrickDocumentation.SetFrictionBrick.WebHome]] | ||
276 | ))) | ||
277 | ))) | ||
278 | ))) | ||
279 | |||
280 | (% id="gtx-trans" style="position: absolute; left: 602px; top: 719px;" %) | ||
281 | ((( | ||
282 | (% class="gtx-trans-icon" %) | ||
283 | ((( | ||
284 | |||
285 | ))) | ||
286 | ))) |