From d9f0219cf1acdd8ebbd52e2b4c2589b31521fb12 Mon Sep 17 00:00:00 2001 From: Caspar Date: Tue, 15 Sep 2026 11:53:27 +0200 Subject: [PATCH] Plattform Verssion 1 --- SMIMS-Game/BreakingPlattform.class | Bin 576 -> 818 bytes SMIMS-Game/BreakingPlattform.ctxt | 12 ++-- SMIMS-Game/BreakingPlattform.java | 29 ++++++-- SMIMS-Game/MovingPlattform.class | Bin 757 -> 782 bytes SMIMS-Game/MovingPlattform.java | 8 +-- SMIMS-Game/MyWorld.class | Bin 476 -> 996 bytes SMIMS-Game/MyWorld.ctxt | 4 +- SMIMS-Game/MyWorld.java | 29 +++++++- SMIMS-Game/Plattform.class | Bin 1177 -> 1239 bytes SMIMS-Game/Plattform.java | 16 +++-- SMIMS-Game/images/BreakingPlattform2.png | Bin 0 -> 1276 bytes SMIMS-Game/images/MovingPlattform.png | Bin 0 -> 167 bytes SMIMS-Game/images/Plattform.png | Bin 0 -> 981 bytes SMIMS-Game/images/PlattformProvisorisch.png | Bin 0 -> 7035 bytes SMIMS-Game/images/Unbenannt.png | Bin 0 -> 971 bytes SMIMS-Game/images/Unbenannt2.png | Bin 0 -> 610 bytes SMIMS-Game/images/a.png | Bin 0 -> 167 bytes SMIMS-Game/project.greenfoot | 71 ++++++++++++++------ 18 files changed, 125 insertions(+), 44 deletions(-) create mode 100644 SMIMS-Game/images/BreakingPlattform2.png create mode 100644 SMIMS-Game/images/MovingPlattform.png create mode 100644 SMIMS-Game/images/Plattform.png create mode 100644 SMIMS-Game/images/PlattformProvisorisch.png create mode 100644 SMIMS-Game/images/Unbenannt.png create mode 100644 SMIMS-Game/images/Unbenannt2.png create mode 100644 SMIMS-Game/images/a.png diff --git a/SMIMS-Game/BreakingPlattform.class b/SMIMS-Game/BreakingPlattform.class index c6d81c8fb8a3062c9d811be62b14a2b8e64268bd..c5111c76ec2bfec3e01b7611beb617b1bb0c4f1f 100644 GIT binary patch literal 818 zcmZWnU2hUm5IvV&`RW3e3er-oRIRXD8jU_^jfplfAwg?`A+c|lWuIYwZ zR=~AiQL;~w zIziqxMW$Gq;kqElsMsG)ku&=gCXhQ}c7`e)-4q|jxsNTX0~PA8@ef(&mN%$Wqv|Fe zvYjV%^^|VJn?-%9#@_Dp+eBiuN|fu4y*;LXsY;5Q+W&rK`M@?u)Lh_7##{;ym`z~& EFVnq~9RL6T literal 576 zcmZXQOH0E*6ot<;v1wvzZEGJ|Mcio?t_4L=K@jQ#Diyk$#;CC`NmId}qW?nh0WSOj z{wVQGla`2!TypN*^W8J^{qy++U>_?MQqT=SvCIiu~-+Vws@+}EawBl(cWOZ zP^C~(y|L4TPG_0gjwVq-m5R5VQZ8dkm6WXWj`=6#oL3mn$T)h;)W*yLY2YjBD6*Ew uswCLen7zmu=B#kZ(saolm5Q2)7HBGH1dW2$U|=-?%lw5IG}mZJVfhyZG+oL7 diff --git a/SMIMS-Game/BreakingPlattform.ctxt b/SMIMS-Game/BreakingPlattform.ctxt index 82d1599..4aa6736 100644 --- a/SMIMS-Game/BreakingPlattform.ctxt +++ b/SMIMS-Game/BreakingPlattform.ctxt @@ -1,9 +1,11 @@ #BlueJ class context comment0.target=BreakingPlattform comment0.text=\r\n\ Write\ a\ description\ of\ class\ BreakingPlattform\ here.\r\n\ \r\n\ @author\ (your\ name)\ \r\n\ @version\ (a\ version\ number\ or\ a\ date)\r\n -comment1.params= -comment1.target=void\ act() -comment1.text=\r\n\ Act\ -\ do\ whatever\ the\ BreakingPlattform\ wants\ to\ do.\ This\ method\ is\ called\ whenever\r\n\ the\ 'Act'\ or\ 'Run'\ button\ gets\ pressed\ in\ the\ environment.\r\n +comment1.params=pBreakingCountdown +comment1.target=BreakingPlattform(int) comment2.params= -comment2.target=void\ breakPlattform() -numComments=3 +comment2.target=void\ act() +comment2.text=\r\n\ Act\ -\ do\ whatever\ the\ BreakingPlattform\ wants\ to\ do.\ This\ method\ is\ called\ whenever\r\n\ the\ 'Act'\ or\ 'Run'\ button\ gets\ pressed\ in\ the\ environment.\r\n +comment3.params= +comment3.target=void\ breakPlattform() +numComments=4 diff --git a/SMIMS-Game/BreakingPlattform.java b/SMIMS-Game/BreakingPlattform.java index 2fc9b35..64bfea4 100644 --- a/SMIMS-Game/BreakingPlattform.java +++ b/SMIMS-Game/BreakingPlattform.java @@ -8,25 +8,40 @@ import greenfoot.*; // (World, Actor, GreenfootImage, Greenfoot and MouseInfo) */ public class BreakingPlattform extends Plattform { - boolean IsBreaking= false; + boolean IsBreaking= false; + int BreakingCountdown; + public BreakingPlattform(int pBreakingCountdown) + { + BreakingCountdown=pBreakingCountdown; + } + /** * Act - do whatever the BreakingPlattform wants to do. This method is called whenever * the 'Act' or 'Run' button gets pressed in the environment. */ public void act() { - super.act(); if(this.PlayerOnPlattform() && IsBreaking==false) { - IsBreaking= true; + IsBreaking= true; + //Greenfoot.playSound("...") + this.setImage("BreakingPlattform2.png"); //untested + } + if(IsBreaking) + { + BreakingCountdown--; + if(BreakingCountdown==0) + { + this.breakPlattform(); + } + } + super.act(); } public void breakPlattform() { - if(this.PlayerOnPlattform()) - { - - } + //Animation + geloescht=true; } } diff --git a/SMIMS-Game/MovingPlattform.class b/SMIMS-Game/MovingPlattform.class index 36738172c868995f1eff62676d725c897349bfbc..5f4c1c942016f388699792c96fd891610ea676fa 100644 GIT binary patch delta 444 zcmYk2y-vbV7>1uy{z|QgKY<`BAfiwdMHh*ag98bxqMHZ}y2xM?N4x-ILbw7h!9+1} zFwQPsjhiukr<&-}^L=m6`@T>65xNUoZ(q+Zz&<+z>o8{$vza2S2%ovvZr8Oin6{bG zQlQoL1~&)IuInAkRxH&mOqOgiEGU8^pJ*XxvrJwwapiiAUc2R8^ez>lV!d8EvPe>} zS=9zp49$y8#SFhz;u$d(Wyuqd-Gr=B*j#icZ) zc8j*>?+|syOgc}*??p8Di%bz@URcw9q_)fD-$S7@SSgrj0RHg_hcCTWd8QvOd0F-vDf3V`LrFG&nXUkQUHS{Ln%MlQyOl zPM^vv*^{H2?fvt?r4%sSPV-PH=4@0@CDD`NF$>*h$3g+~HtLGbkUr{n!$4^pHWroJ z*x5i{_<`K(`@vmVM8h%!mY8D)8W&)BFA!eo8RjFA2A8`7J>Cr_%p!*-QT|sA4=p0r zVHq~PgqkAp+>9}hrRTU8A@|?1h@pWQ#w*31s-Eh^Q>gh9r|Tr0OPA?)6m~uD31);M z@oeTEjyhWrY7a1ZT~LkmIC~x`-Ye`;W%3%orp|dAe>1fC=q3%7q>UA}T#aLBU#OcX L=p@!iXjuONWq&mH diff --git a/SMIMS-Game/MovingPlattform.java b/SMIMS-Game/MovingPlattform.java index 9aca730..8271ab1 100644 --- a/SMIMS-Game/MovingPlattform.java +++ b/SMIMS-Game/MovingPlattform.java @@ -22,17 +22,17 @@ public class MovingPlattform extends Plattform public void act() { // Add your action code here. - super.act(); this.bewege(); + super.act(); } public void bewege() { MyWorld theWorld= (MyWorld) this.getWorld(); - move(speed); - if(this.getX()<5 || this.getX()<=theWorld.getWidth()) + this.setLocation(this.getX()+speed, this.getY()); + if(this.getX()<5 || this.getX()>=theWorld.getWidth()-5) { - this.loescheMich(); + speed=speed*(-1); } } } diff --git a/SMIMS-Game/MyWorld.class b/SMIMS-Game/MyWorld.class index c9c4726762e2d0bef0616b506268a4f8a3d935ea..3f3a62b35daab318fcd128e34ab36150bc87acca 100644 GIT binary patch literal 996 zcmZuv-%ry}6#niu=vE4}V+;@(A`ZJwKtVwQF(Og3qzDl+-Q#5~SlHU777VW@`s9Pp zJ~qG(6LCE}fxmNA5kj1lA{j4HT-F^0bLyvL{0iAn9?DR(We{$#JdY5NQb zy;La0!QOqM-7Q&>m;D45IgF$=X+kE$LauGW5Ry>R5 z?lm3P4hufxn>C80O|QypW$ruT9R(A?OXn5MWk&8Ul2MJeQ4C2lw2WeLE}ZG!2zYgO zl{cbfdBfZDtM(&D$SaY;)DGY07$b9Iw0K58S|6R%x^SJ&DSDYmw6UzAu@748MWO{} zsF`n&j3ab^Aw~?-bf$?1^pQrFSRDH4yGaox%*HLuw7InPNO_$yMCHsev`Pzorcu<` zl*aBKq5oXBhx!3+FNqwfkG3_lVP2$}q#CohO{xrcPSsf|>if|63h5(;jbjW^m0_CV zJ1!@whM`(wiVEQgaZ6t%AU)nBg3pJM VCv&7Dp<^^ZlFN}T^Yo12?jH0MrW z8nhGENIZ2m6FQ{TU8_#O~iBBr7tvY7PKz1<6xs;r*nds=99800) + { + addObject(new Plattform(), Greenfoot.getRandomNumber(400), 5); + } + if(Greenfoot.getRandomNumber(100000)>=99900) + { + addObject(new MovingPlattform(2), Greenfoot.getRandomNumber(400), 6); //Nach Rechts bewegende Plattform + } + if(Greenfoot.getRandomNumber(100000)>=99900) + { + addObject(new MovingPlattform(-2), Greenfoot.getRandomNumber(400), 6); //Nach Links bewegende Plattform + } + if(Greenfoot.getRandomNumber(100000)>=99750) + { + addObject(new BreakingPlattform(50), Greenfoot.getRandomNumber(400), 6); //Nach Links bewegende Plattform + } + } } diff --git a/SMIMS-Game/Plattform.class b/SMIMS-Game/Plattform.class index ebbf48105ae7cc03d3be16639cbb965d5bfa1673..fe23c799e1019713b87479675cae0b0cd5727673 100644 GIT binary patch literal 1239 zcmZWoO;6NN6g_V~=u9bse2ah}3Nz(nP*Ko96!D8>5EBrUm8Cppilrr;f??yvU%|qS zYd0o}i3`Kp-(-yEb;^jErp>$e-Fxmm=idJK_3b-=c|6jQKvF}>KpG7K&E-H!Z_D?? z!n_^&fk4Bo<2m7+Kr)wK%OZoU2Hij-41w%Z*9yZeKiJ{9EL~q#?Mf&h)^!G+G0+@g zR_(xd-6xh^dFF-EQ+H<#w5q$tT8>69y>jvVqDOar4B`%9p>KO>Mk{=Qt^*p@cAx93iE8);a~uW6W|l2q$J z2C9uo16OcWpqpiuJ-J9(f-2J;uY7`YDOcLI_N{_zdF8@_YgMbo(>m0U71or2>$oAH zJJnTx&#n+7>f*m_4rLtu)M&xqlw?wJJo#jAXF~?7)`m+@t5U>WvjRuiu`?A`oGJw? z)n{F#zLuiev=UnO>m_UVB=n7R>CTqo!7%V_jq|cs&yI$(&gre}I?|Qgu#AGHFbvmM z{Jp@I4;|IcnR?EI;(|evO>k=kU#=g&X`Z>Z{Lavt;jOyU&94w<@(Z+2v=X?fd{Jf= zDQ4cHZPX%B#4Ig=+jW#>S_-AbJVKNC8QLK<9$OSvGQw&l3b?*0v=Oa?OWu77vn9ry zi{eEy!T1;Ot6F@=Bt>D8h;7H{Dw#Z-I$b+N2kA^JCN1sclumt2@?mI=Ob`12 r|0^A1)N+Cop2QHQaG5&)Av6+~)Jb^(_gS<~Xh_4j8rK8DB=GPzUnSqj literal 1177 zcmZuxOH4pfNx}LquFjOq*-5jB@svysxY#fIti5ub=#t1`#aL>Zb>(V^RF?M2pE)5eL zr!dKo^+lk&rV&`K!;mblugg+%IL&cJ0#u6gP*{y-AW_pCGqU=u?F!#)iVe$bW^f)C z6wGqWq4Gj;un3i^mbMj?NiWjmSa>qgMUG3DCud4ub0X|& zP^;IeUWQq!Q{OX=49zy2hPGxKzF+NCryVzg%ebQ8D#rpA8FF33Niiw$`p~d_hLK`V zy!LIi^n!F;b9V)?(k(}99`5f5@3FCClVwn=SKbxK3|*4X9Y6H*Y)O25!=c;Z_H{K&Lji z1*Hp?Uj&dx0z>}|K$A}}nf)#KNMEho0{@1bUZ%|;J%!}U7RKeK(!x}F_X9HW@E!^+ zXJx8*SZ9H#0HZ{13|rq(= welt.getHeight()-5 ||this.getY()<=0) { - this.loescheMich(); + geloescht= true; } } @@ -35,12 +40,12 @@ public class Plattform extends Actor public boolean PlayerOnPlattform() { - Actor Spieler= getOneObjectAtOffset(0, 5, Player.class); - if(Spieler!= null) + Player Spieler= (Player) getOneIntersectingObject(Player.class); + if(this.isTouching(Player.class)) { - if(Spieler.equals(Player.class)) + if(Spieler.getY()Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D1d&NZK~#8N?UP%M zTQLknv;Spub=^ga1n@wiUX(05DbSAtj46uJwKI>$uit9bx<;Dz;*PWt( zrV5q+s;rLQll~5;^CQ&5{fNb-qQ|ndNVlkXWlyJ%W}${Ko`~IkixZiMyl3Q9$A;BpX_W_yvek=BkPOmQH^CH138iTq;l6v=!8UM{ZT!tu}owjCo-Q@a+S~tiC}U(kEd6d$UshH zKB?p?VFgq|BG?@C;km;^22#D7V_p! zGp2G7Hn;mNY>yHu%?y)SEZs|E$Z~gQv%N}K&1^u%R8EDHGrjC}XI`C!?N`ETW&<*& za#$vJU&u%Cz@8nLJSDJ=ER$Io6SMF^tV~Orgvr-}vuu~itPExrK8gkQAdF`RCSMCg z6HDbXc422^zO2rAc3|?gKs2$etkVxz$to1r zc4uY%Q4OhhJ+?#SFGqqtkE%Z+%86FTqS^$z`KKN(%kt`|N_Q|rCp&wfsK&x% zSbMM96iq@}jT{JDj=n$RjnYo-xtS^szqaN6kVByRd_?C;LF@L2uOO zvD;tiV|^8`YsO3Rz&m5W&3iXXLIF-v; m1gDo~kvn{1ANj)_p8pqYv>M=6y7k2X0000YvN4 ezW~Uj1^6MEV9LO_nB}Ml$aGIvKbLh*2~7Zz0TeO- literal 0 HcmV?d00001 diff --git a/SMIMS-Game/images/Plattform.png b/SMIMS-Game/images/Plattform.png new file mode 100644 index 0000000000000000000000000000000000000000..96dbd3430ca672e5696430515a242a7f0829a127 GIT binary patch literal 981 zcmeAS@N?(olHy`uVBq!ia0vp^c|dH#!3HGTW&7EI6k~CayA#8@b22Z19F}xPUq=Rp zjs4tz5?O(K&H|6fVg?4j10c+pb*+;VsG&VGB%&n3*T*V3KUXg?B|j-uuOhbqs2XUp zeMLcHa&~HoLQ-maW}dD3``!E16*5z7)x%AF4SWlnQ!_F>s)|yBtNcQetFn_VQ`GJ4 zc)4sUtbiuurj{fsROII56ON0GHI_ zN%^HEwo0X?nJHFjiD{-uDJiD9Nr}cOx`u`+iMoj?#)i5n#>Oe;riK zGN53Bhi+;fFi6XRVW%@?1~)KDu6w#ThE&A8yF~}l_ z%iZgthc2IZa?5wQd(}rIF6UNmJUi)e!*{vE20qv36kEvfO*V~GKi2X2ClAAmU3{gn z%ctM@dFTE2_?M634c)%f&ev0JY1oz<7#g}umH)%N#qXlf!(Xdd77ajmTm=k?OqU0+V$n!IV#!&kf7iuGdK zit{ddhdhfk-?z10wcd|mL8jD}-0s(3yWW;{KmOQpH*b2J8vm+QT#qf3S_~q~&!yJi zcRkLinSHj<;h{(B{lZW4MEa&6Jf|t6*{Zy>U9MSKU9n-v3{j`noW0o)r&C|PnuH8HPX2G=`Y}x*C$!2q&&7P8a_s_L^ zXWz^h&e-P}c>auq<2wt5r)zEbG-OuZET6N-9O|?y{ERD)6*VsMFb3rW2T6s_f|1rlY-CFZlV zP<0upMX(x3I%^l&)gl_&NM#dPw5)_A>#!&>k{ipCj3sc9EFqY$ed)cO>B9SK{jq=Y zBlpbBJUMgT=RD_}H|NyvvNNL>KDQ765S{hv*4F`G$^ZyC85s`0iG1O`XlNLvuV-d} z7Q>3i@P&zO*|7zHYc)~c17Yxe0sqy!QUDfr&wdy^yw48-5FeAZb<6L|_l*s1ZyEab z>#aMdwf*Fy<%@p7$ZPt{nPpfJT5$Wphkbvj`}b+Be+hIVYty>YpauW<69|FkvA zIol1MVRS^yj9%4pp0DXCeH;pucXovGKgtjP;obPZznA1kmW8YJZ?TB_z^O)EH0wdb zRG<7>J?Ok4>Ul+)qQ4Y30{PiV$p0Oj2 zP~fbhGd{Hs2kyfq&&l3*Y~Xiiv zvAd-sCcPKbb0;07(i;uD3#bHqzK$vXqMpueCI%IE&||%v+-HnfLpI zz`dJF+JvpLpmf;=-)X&QuYXNhGQ00^={*+jTeW>?k@RCM;KwZtp#2-|_?wubDz$xP zH-ZTNi$={bPJ{xQh|c)f3T{BI@}5C>PB@DZ&NXC+Yz>uTYjISU!uMsWx7D;Egu!w;JZZ!6U?PXEr0+9YF^;bzp%@`#%x>a| z?%}}7qru;0wAwe#Tv5)cc38;l?%aQwNRdqqtWuijHh93Y?^Dxs2%@j{s)(l!k|Co* zZi{iWXLE)z6mxX~mvH}+9bnu>(cHX_DQxODOq)<#ysPlpa>cPSAyp%t3t+bGpQ*%^ z2$qSnnATHAgj=)elng=e$hlH+9SU5BX?+7kgmp6wZiL|B4_M+qqrew1ZD1t^tjRPu zAA%p6JN*l_(+ZpADpiveujeEgDb*hn`m(EdZuTLe5nUF zA;7OGxH?=JA=^xK0e5d@f!4DUb7v#uoZYLkr#|{EXrr0SO=5cVSN(q6jBxyhg4@5= z9`dPNj^D(1|UA4K$pz*W@TxI{+J z4R;?5*!gpUa|fZJTBl?q{YV2Pk>Z5~eBvN!{C*c1m<2vYj z9Jf3vMEh2z{evdAqQ$XtigHep%AL9kg9e&oKfF>A-uvV` zXfmXx>VXE(Ku=%^Y@OPGL;VUmKZr@sg54;^6wYpz?n zE%?_Zxb=b>2yXNs3Be^NBq6xb3vTp+8$DPD!HwQ*H+Y7P-v6tY+z3QCPNs5;lE1n< PdxET2vbVNm6jb~NK=^K< literal 0 HcmV?d00001 diff --git a/SMIMS-Game/images/Unbenannt.png b/SMIMS-Game/images/Unbenannt.png new file mode 100644 index 0000000000000000000000000000000000000000..fd65da72b04336150e84e4fb8d906b06a7b43b10 GIT binary patch literal 971 zcmV;+12p`JP)Px#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D17Jx+K~#8N?V3TZ z6EO^i-$7WigALulC0OtzxC3GVCwS!wtT+cq+yr)T1kOJZnV7*+tyi`cO;cOa?9DC|>Wj*+ra2+Mj19_d(#) zw#vx3&BaNQCeT(rlixxz`8?&Bii0!+&l9R4x;=6rK$45s<${Sg?V9E}Q(MsF)qCAD z5hqQ~BS9_F%Ilq*TAXA}!$9oq7Sa}4c|GzJiKF{>l1l423wxqzn?3Sw5(i4YV*CecX$fRxtgDZoKSxoVrs53c!{2^-c=ls492(nw~O=iM$;OB<$9LGT^!M}?s(L>? z#DUsD@)!tE8&3{Yr&pXHR2(R6vAs4Yr8u^TxM2`34j}2=UG-i&vK+bJuOUJj*o8O( ztp@8E@N7HyEiR;n-W!lDb|o$fOcXAqM5Ht@#R9+$H?pa zG4uLr&wma*p?lnfZ})6doP7K3+sDRIlN72ZAkeR(%sru8l8;TmTqcK-X-f9#X(MbGIyOjrBs5YxuL<&flbmO@**Yab8x z$QPH(lHS*yXmv<8KU=8a~EFBRF#eGbaW+$mIYY&{P2WlJp7m!THcyuVizTvI&A z*}twJO{om*WAXm`zuEt!ze#U3*5iCsRkOxj?oGOS^9#o&WR&rcn>$*>B<%2!>A-Zs N;OXk;vd$@?2>{MX06G8w literal 0 HcmV?d00001 diff --git a/SMIMS-Game/images/a.png b/SMIMS-Game/images/a.png new file mode 100644 index 0000000000000000000000000000000000000000..1849d5ffc77136f83cd7a7f9e50af8b7254afd75 GIT binary patch literal 167 zcmeAS@N?(olHy`uVBq!ia0vp^(?FPm4M^HB7Cr(}d7dtgAr*7p9yDYG@(wNd>YvN4 ezW~Uj1^6MEV9LO_nB}Ml$aGIvKbLh*2~7Zz0TeO- literal 0 HcmV?d00001 diff --git a/SMIMS-Game/project.greenfoot b/SMIMS-Game/project.greenfoot index f079710..0bd4334 100644 --- a/SMIMS-Game/project.greenfoot +++ b/SMIMS-Game/project.greenfoot @@ -1,25 +1,40 @@ #Greenfoot project file +class.BreakingPlattform.image=Unbenannt2.png class.Ground.image=weave.jpg +class.MovingPlattform.image=Unbenannt.png +class.Plattform.image=Plattform.png class.Player.image=ppl2.png -dependency1.from=PlayerTestWorld -dependency1.to=Ground +dependency1.from=MyWorld +dependency1.to=Player dependency1.type=UsesDependency -dependency2.from=PlayerTestWorld -dependency2.to=Player +dependency2.from=MyWorld +dependency2.to=Plattform dependency2.type=UsesDependency dependency3.from=MyWorld -dependency3.to=Player +dependency3.to=MovingPlattform dependency3.type=UsesDependency -dependency4.from=Player -dependency4.to=Ground +dependency4.from=MyWorld +dependency4.to=BreakingPlattform dependency4.type=UsesDependency -editor.fx.0.height=737 -editor.fx.0.width=814 -editor.fx.0.x=360 -editor.fx.0.y=26 -height=830 -package.numDependencies=4 -package.numTargets=4 +dependency5.from=Player +dependency5.to=Ground +dependency5.type=UsesDependency +dependency6.from=Plattform +dependency6.to=MyWorld +dependency6.type=UsesDependency +dependency7.from=Plattform +dependency7.to=Player +dependency7.type=UsesDependency +dependency8.from=MovingPlattform +dependency8.to=MyWorld +dependency8.type=UsesDependency +editor.fx.0.height=811 +editor.fx.0.width=816 +editor.fx.0.x=1009 +editor.fx.0.y=241 +height=736 +package.numDependencies=8 +package.numTargets=6 project.charset=UTF-8 publish.hasSource=false publish.locked=true @@ -42,28 +57,42 @@ target1.width=120 target1.x=0 target1.y=0 target2.height=70 -target2.name=Ground +target2.name=MovingPlattform target2.showInterface=false target2.type=ClassTarget target2.width=120 target2.x=0 target2.y=0 target3.height=70 -target3.name=PlayerTestWorld +target3.name=Ground target3.showInterface=false target3.type=ClassTarget target3.width=120 target3.x=0 target3.y=0 target4.height=70 -target4.name=MyWorld +target4.name=BreakingPlattform target4.showInterface=false target4.type=ClassTarget target4.width=120 target4.x=0 target4.y=0 +target5.height=70 +target5.name=Plattform +target5.showInterface=false +target5.type=ClassTarget +target5.width=120 +target5.x=0 +target5.y=0 +target6.height=70 +target6.name=MyWorld +target6.showInterface=false +target6.type=ClassTarget +target6.width=120 +target6.x=0 +target6.y=0 version=3.1.0 -width=1550 -world.lastInstantiated=PlayerTestWorld -xPosition=0 -yPosition=0 +width=856 +world.lastInstantiated=MyWorld +xPosition=652 +yPosition=76