- Timestamp:
- 2013-07-26 10:41:32 (9 years ago)
- Location:
- 2013/30/AleksiK/Hazy Maze Game
- Files:
-
- 12 edited
Legend:
- Unmodified
- Added
- Removed
-
2013/30/AleksiK/Hazy Maze Game/Hazy Maze Game/Hazy Maze Game/Hazy_Maze_Game.cs
r4686 r4699 21 21 IntMeter kolikkoLaskuri; 22 22 IntMeter levelLaskuri; 23 IntMeter elamaLaskuri; 23 24 24 25 Explosion rajahdys; 25 26 Vector nopeusYlos = new Vector(0, 140); 27 Vector nopeusAlas = new Vector(0, -140); 28 Vector nopeusOikea = new Vector(140, 0); 29 Vector nopeusVasen = new Vector(-140, 0); 26 Explosion rajahdyss; 27 28 Vector nopeusYlos = new Vector(0, 90); 29 Vector nopeusAlas = new Vector(0, -90); 30 Vector nopeusOikea = new Vector(90, 0); 31 Vector nopeusVasen = new Vector(-90, 0); 30 32 31 33 Image standardiPalaKuva = LoadImage("Standard"); … … 55 57 static String[] kenttaYksi = { 56 58 "XXXXXXXXXXXXXXXXXXXXX", 57 "XS Q Q X1 X2 WX",58 "X X X 2X X",59 "XS 2 2 X1 X1 2 X", 60 "X X X1 X X", 59 61 "X X CXCXXCX X X", 60 "XCXXXXXCX 5XX CX",61 "X 5 XCX3XXXXX",62 "X XCX XXXX 3 X QCX",63 "X XX XCX WX X X XX",64 "XX X X RX X CX",65 "X EX X X XXX",66 "X X X CX 2 X CRX",62 "XCXXXXXCX1 XX CX", 63 "X1 XCX1 XXXXX", 64 "X XCX XXXX1 X 2CX", 65 "X XX XCX2X X X XX", 66 "XX X X 2 X X CX", 67 "X2 X X X XXX", 68 "X X X CX1 X C2X", 67 69 "X X X XXXX XXXX X", 68 70 "X X X XXX X X", 69 71 "X X X X X", 70 72 "XXX X XXXXX X X X", 71 "X 6 X4XXX X",73 "X1 X1 XXX X", 72 74 "XAX X CXXXXXX XXXXCXX", 73 "XBX XX Q Q X QCX",75 "XBX XX2 2 X 2 CX", 74 76 "X X1 X X XCX X XXX", 75 77 "XMXC XCXXC PX", … … 83 85 static String[] kenttaKaksi = { 84 86 "XXXXXXXXXXXXXXXXXXXXX", 85 "X WXXECX X",86 "X C XXX 2XXXXXX X",87 "X XX XX XXXC YXXCEX",87 "X 2XX2 CX X", 88 "X C XXX1 XXXXXX X", 89 "X XX XX XXXC2XXC2 X", 88 90 "X X XX X A X XXX X", 89 91 "XXX X CX X1 X X", 90 "X YX X XCX X",92 "X2X X XCX X", 91 93 "X CX X XXX X X", 92 94 "X XX XXXXX X XXX X", 93 "X X QXX X XX1 X",95 "X X 2 XX X XX1 X", 94 96 "X XX XC X CXX X", 95 "X CX X1 XX XX EEX X",96 "X XX X X X CX 97 "X X N X XC XCX",98 "XX XCX XXX X X 3X",99 "X CX1 X 3 X3X",100 "X XXXXVX WXX XXXCXXXXX",101 "XP XXSX X 3 XCQX",97 "X CX X1 XX XX22X X", 98 "X XX X X X CX XCX", 99 "X X N X XC 2 X", 100 "XX XCX XXX X X X", 101 "X CX1 X1 X CX", 102 "X XXXXVX2XX XXXXXXXXX", 103 "XP XXSX X1 XC2 X", 102 104 "XBX1 XC X X XX X X", 103 105 "XMXC XCXXX X", … … 111 113 static String[] kenttaKolme = { 112 114 "XXXXXXXXXXXXXXXXXXXXX", 113 "XXX X TUXUYX EX",115 "XXX X22X22X 2X", 114 116 "X1 XXXXXX X X X", 115 "XXX X 4X X X",117 "XXX X1 X X X", 116 118 "X X X X XX X X", 117 119 "X XXX X X X X X", 118 "X X XX 3X X XX",119 "X 3XXXXXX X X",120 "XXXXX XX Q QX XX X",121 "X 3X X X X1 X",120 "X X XX1 X X XX", 121 "X1 XXXXXX X X", 122 "XXXXX XX 2 2X XX X", 123 "X1 X X X X1 X", 122 124 "X X XX X XXX X", 123 "X 2 X XRXXX XXX XXXX",124 "XCXXXX X X X Q WXXX",125 "XX X QX XA X XXX",125 "X1 X X2XXX XXX XXXX", 126 "XCXXXX X X X 2 2XXX", 127 "XX X 2 X XA X XXX", 126 128 "XX XXXX X X X", 127 "XX 3 X X XEX X",129 "XX1 X X X2 X X", 128 130 "XXXX X XX X XXXXX X", 129 "XP X1 X Q X X QX",131 "XP X1 X 2 X X 2 X", 130 132 "XBX X X X XX XX XXX", 131 133 "XMX X XX SX", … … 152 154 153 155 Keyboard.Listen(Key.Escape, ButtonState.Pressed, ConfirmExit, "Lopeta peli"); 154 Level.Background Color = Color.Black;156 Level.Background.Color = Color.Black; 155 157 156 158 LuoKolikkoLaskuri(); 157 159 LuoLevelLaskuri(); 158 SeuraavaKentta(); 160 SeuraavaKentta(); 159 161 } 160 162 … … 185 187 tiles.SetTileMethod('N', LuoTyonBlock); 186 188 tiles.SetTileMethod('V', LuoTyonTuho); 187 tiles.SetTileMethod('1', LuoVihu, 120.0, 0.0); 188 tiles.SetTileMethod('2', LuoVihu, 170.0, 0.0); 189 tiles.SetTileMethod('3', LuoVihu, 230.0, 0.0); 190 tiles.SetTileMethod('4', LuoVihu, 290.0, 0.0); 191 tiles.SetTileMethod('5', LuoVihu, 350.0, 0.0); 192 tiles.SetTileMethod('6', LuoVihu, 400.0, 0.0); 193 tiles.SetTileMethod('7', LuoVihu, 450.0, 0.0); 194 tiles.SetTileMethod('8', LuoVihu, 510.0, 0.0); 195 tiles.SetTileMethod('9', LuoVihu, 570.0, 0.0); 196 tiles.SetTileMethod('Q', LuoVihu, 0.0, 120.0); 197 tiles.SetTileMethod('W', LuoVihu, 0.0, 170.0); 198 tiles.SetTileMethod('E', LuoVihu, 0.0, 230.0); 199 tiles.SetTileMethod('R', LuoVihu, 0.0, 290.0); 200 tiles.SetTileMethod('T', LuoVihu, 0.0, 350.0); 201 tiles.SetTileMethod('Y', LuoVihu, 0.0, 400.0); 202 tiles.SetTileMethod('U', LuoVihu, 0.0, 450.0); 203 tiles.SetTileMethod('I', LuoVihu, 0.0, 515.0); 204 tiles.SetTileMethod('O', LuoVihu, 0.0, 570.0); 205 tiles.SetTileMethod('0', LuoVihu, 0.0, 0.0); 206 207 /*tiles.SetTileMethod('1', LuoVihu, 100.0, 0.0); 208 tiles.SetTileMethod('2', LuoVihu, 150.0, 0.0); 209 tiles.SetTileMethod('3', LuoVihu, 200.0, 0.0); 210 tiles.SetTileMethod('4', LuoVihu, 240.0, 0.0); 211 tiles.SetTileMethod('5', LuoVihu, 390.0, 0.0); 212 tiles.SetTileMethod('6', LuoVihu, 340.0, 0.0); 213 tiles.SetTileMethod('7', LuoVihu, 390.0, 0.0); 214 tiles.SetTileMethod('8', LuoVihu, 435.0, 0.0); 215 tiles.SetTileMethod('9', LuoVihu, 480.0, 0.0); 216 tiles.SetTileMethod('Q', LuoVihu, 0.0, 100.0); 217 tiles.SetTileMethod('W', LuoVihu, 0.0, 150.0); 218 tiles.SetTileMethod('E', LuoVihu, 0.0, 200.0); 219 tiles.SetTileMethod('R', LuoVihu, 0.0, 240.0); 220 tiles.SetTileMethod('T', LuoVihu, 0.0, 290.0); 221 tiles.SetTileMethod('Y', LuoVihu, 0.0, 340.0); 222 tiles.SetTileMethod('U', LuoVihu, 0.0, 390.0); 223 tiles.SetTileMethod('I', LuoVihu, 0.0, 435.0); 224 tiles.SetTileMethod('O', LuoVihu, 0.0, 480.0); 225 tiles.SetTileMethod('0', LuoVihu, 0.0, 0.0);*/ 226 189 tiles.SetTileMethod('1', LuoVihu, 100.0, 0.0); 190 tiles.SetTileMethod('2', LuoVihu, 0.0, 100.0); 191 tiles.SetTileMethod('3', LuoVihu, 0.0, 0.0); 227 192 tiles.Execute(ruudunLeveys, ruudunKorkeus); 228 193 Ohjaus(); … … 247 212 kolikkoLaskuri.MaxValue = 1; 248 213 } 214 215 LuoElamaLaskuri(); 249 216 } 250 217 … … 257 224 public void LuoLevelLaskuri() 258 225 { 259 levelLaskuri = new IntMeter( 2);226 levelLaskuri = new IntMeter(0); 260 227 levelLaskuri.MaxValue = 10; 228 } 229 230 void LuoElamaLaskuri() 231 { 232 elamaLaskuri = new IntMeter(2); 233 elamaLaskuri.MaxValue = 10; 234 235 Label elamaNaytto = new Label(); 236 elamaNaytto.X = Level.Left - ruudunLeveys * 1.5; 237 elamaNaytto.Y = Level.Top - ruudunKorkeus * 4; 238 elamaNaytto.TextColor = Color.White; 239 elamaNaytto.Color = Color.Black; 240 elamaNaytto.Title = "Lives"; 241 242 elamaNaytto.BindTo(elamaLaskuri); 243 Add(elamaNaytto); 261 244 } 262 245 … … 267 250 standardiPala.Restitution = 0.0; 268 251 standardiPala.Image = standardiPalaKuva; 252 standardiPala.Tag = "standard"; 269 253 Add(standardiPala); 270 254 } … … 384 368 } 385 369 386 void Kuolit(PhysicsObject tormaaja, PhysicsObject pelaaja) 387 { 370 void OtitOsumaa(PhysicsObject tormaaja, PhysicsObject pelaaja) 371 { 372 elamaLaskuri.Value -= 1; 373 tormaaja.Destroy(); 374 375 rajahdyss = new Explosion(75); 376 rajahdyss.Position = tormaaja.Position; 377 rajahdyss.UseShockWave = false; 378 Add(rajahdyss); 379 380 if(elamaLaskuri.Value == 0) 381 { 388 382 pelaaja.Destroy(); 389 383 kolikkoLaskuri.Reset(); 384 elamaLaskuri.Reset(); 390 385 SeuraavaKentta(); 391 386 … … 394 389 rajahdys.UseShockWave = false; 395 390 Add(rajahdys); 391 } 396 392 } 397 393 … … 412 408 413 409 SeuraavaKentta(); 410 411 elamaLaskuri.Value += 1; 414 412 } 415 413 … … 428 426 vihu.CanRotate = false; 429 427 Add(vihu); 430 AddCollisionHandler(vihu, "pelaaja", Kuolit); 431 LuoVihuAivot(paikka, r, d); 432 } 433 434 public void LuoVihuAivot(Vector paikka, double r, double d) 435 { 436 List<Vector> vihuPolku = new List<Vector>(); 437 vihuPolku.Add(new Vector(paikka.X + r, paikka.Y)); 438 vihuPolku.Add(new Vector(paikka.X, paikka.Y - d)); 439 440 PathFollowerBrain pfb = new PathFollowerBrain(); 441 pfb.Path = vihuPolku; 442 vihu.Brain = pfb; 443 pfb.Active = true; 444 pfb.Loop = true; 445 pfb.Speed = 150; 428 vihu.Velocity = new Vector(r, d); 429 AddCollisionHandler(vihu, "pelaaja", OtitOsumaa); 430 AddCollisionHandler(vihu, "standard", VaihdaSuunta); 431 } 432 433 void VaihdaSuunta(PhysicsObject tormaaja, PhysicsObject standard) 434 { 435 tormaaja.Velocity *= -1; 446 436 } 447 437 } -
2013/30/AleksiK/Hazy Maze Game/Hazy Maze Game/Hazy Maze Game/bin/x86/Debug/Jypeli.xml
r4686 r4699 644 644 <param name="time">Peliaika.</param> 645 645 </member> 646 <member name="M:Jypeli.GameObject.SeesObject(Jypeli.GameObject)"> 647 <summary> 648 NÀkeekö olio toisen. 649 </summary> 650 <param name="obj">Toinen olio</param> 651 <returns></returns> 652 </member> 653 <member name="M:Jypeli.GameObject.SeesObject(Jypeli.GameObject,System.Predicate{Jypeli.GameObject})"> 654 <summary> 655 NÀkeekö olio toisen. 656 </summary> 657 <param name="obj">Toinen olio</param> 658 <param name="isObstacle">Ehto sille mikÀ lasketaan esteeksi</param> 659 <returns></returns> 660 </member> 661 <member name="M:Jypeli.GameObject.SeesObject(Jypeli.GameObject,System.Object)"> 662 <summary> 663 NÀkeekö olio toisen. 664 </summary> 665 <param name="obj">Toinen olio</param> 666 <param name="obstacleTag">Tagi esteelle</param> 667 <returns></returns> 668 </member> 669 <member name="M:Jypeli.GameObject.SeesTarget(Jypeli.Vector)"> 670 <summary> 671 NÀkeekö olio paikkaan. 672 </summary> 673 <param name="targetPosition">Paikka</param> 674 <returns></returns> 675 </member> 676 <member name="M:Jypeli.GameObject.SeesTarget(Jypeli.Vector,System.Predicate{Jypeli.GameObject})"> 677 <summary> 678 NÀkeekö olio paikkaan. 679 </summary> 680 <param name="targetPosition">Paikka</param> 681 <param name="isObstacle">Ehto sille mikÀ lasketaan esteeksi</param> 682 <returns></returns> 683 </member> 684 <member name="M:Jypeli.GameObject.SeesTarget(Jypeli.Vector,System.Object)"> 685 <summary> 686 NÀkeekö olio paikkaan. 687 </summary> 688 <param name="targetPosition">Paikka</param> 689 <param name="obstacleTag">Tagi esteelle</param> 690 <returns></returns> 691 </member> 692 <member name="M:Jypeli.GameObject.IsBlocking(Jypeli.Vector,Jypeli.Vector)"> 693 <summary> 694 Onko olio kahden paikan vÀlissÀ. 695 </summary> 696 <param name="obj">Olio</param> 697 <param name="pos1">Paikka 1</param> 698 <param name="pos2">Paikka 2</param> 699 <returns></returns> 700 </member> 701 <member name="M:Jypeli.GameObject.FadeColorTo(Jypeli.Color,System.Double)"> 702 <summary> 703 Muuttaa olion vÀriÀ toiseen hitaasti liukumalla. 704 </summary> 705 <param name="targetColor">VÀri johon muutetaan</param> 706 <param name="seconds">Aika jossa muutos valmistuu</param> 707 </member> 646 708 <member name="P:Jypeli.GameObject.IsVisible"> 647 709 <summary> … … 843 905 <param name="movement">Vektori, joka mÀÀrittÀÀ kuinka paljon siirretÀÀn.</param> 844 906 </member> 845 <member name="M:Jypeli.PhysicsObject.Throw(Jypeli.PhysicsObject,Jypeli.Angle,System.Double,System.Double,System.Int32 )">907 <member name="M:Jypeli.PhysicsObject.Throw(Jypeli.PhysicsObject,Jypeli.Angle,System.Double,System.Double,System.Int32,System.Double)"> 846 908 <summary> 847 909 HeittÀÀ kappaleen hahmon rintamasuuntaa kohti. … … 850 912 <param name="angle">Suhteellinen kulma (0 astetta suoraan, 90 ylös)</param> 851 913 <param name="force">Heiton voimakkuus</param> 852 <param name="dist anceChange">Kuinka paljon heitettÀvÀn kappaleen etÀisyyteen lisÀtÀÀn (oletus 0)</param>914 <param name="distOffset">Offset ammuksen etÀisyydelle</param> 853 915 <param name="layer">Pelimaailman kerros</param> 916 <param name="axialOffset">Offset ammuksen akselin suuntaiselle paikalle</param> 854 917 </member> 855 918 <member name="F:Jypeli.PhysicsObject.ActiveForces"> … … 1285 1348 </summary> 1286 1349 </member> 1350 <member name="E:Jypeli.Brain.Updated"> 1351 <summary> 1352 Tapahtuu kun aivoja pÀivitetÀÀn. 1353 </summary> 1354 </member> 1287 1355 <member name="P:Jypeli.Brain.Owner"> 1288 1356 <summary> … … 1330 1398 <summary> 1331 1399 KÀÀnnytÀÀnkö siihen suuntaan mihin liikutaan. 1400 </summary> 1401 </member> 1402 <member name="P:Jypeli.AbstractMoverBrain.TurnSpeed"> 1403 <summary> 1404 MaksimikÀÀntymisnopeus (radiaania sekunnissa) 1332 1405 </summary> 1333 1406 </member> … … 1406 1479 </summary> 1407 1480 </member> 1481 <member name="P:Jypeli.FollowerBrain.CloseBrain"> 1482 <summary> 1483 Aivot, joita kÀytetÀÀn nÀiden sijasta kun ollaan lÀhellÀ kohdestta 1484 </summary> 1485 </member> 1408 1486 <member name="E:Jypeli.FollowerBrain.TargetClose"> 1409 1487 <summary> … … 1418 1496 <c>true</c> jos pysÀhdytÀÀn; jos ei, niin <c>false</c>. 1419 1497 </value> 1498 </member> 1499 <member name="P:Jypeli.FollowerBrain.Delay"> 1500 <summary> 1501 Viive seuraamislogiikassa. Oletuksena nolla (seuraa reaaliajassa) 1502 </summary> 1420 1503 </member> 1421 1504 <member name="T:Jypeli.RandomMoverBrain"> … … 1700 1783 <summary> 1701 1784 TÀysikulma (360 astetta). 1785 </summary> 1786 </member> 1787 <member name="F:Jypeli.UnlimitedAngle.Infinity"> 1788 <summary> 1789 ÃÀretön kulma. 1702 1790 </summary> 1703 1791 </member> … … 2312 2400 <param name="radius">SÀde jolla etsitÀÀn</param> 2313 2401 <returns>Mahdollinen olio</returns> 2402 </member> 2403 <member name="M:Jypeli.Game.GetObjectsBetween(Jypeli.Vector,Jypeli.Vector)"> 2404 <summary> 2405 Palauttaa pelioliot kahden pisteen vÀlillÀ. 2406 </summary> 2407 <param name="pos1"></param> 2408 <param name="pos2"></param> 2409 <returns></returns> 2314 2410 </member> 2315 2411 <member name="M:Jypeli.Game.LoadAnimation(System.String)"> … … 3208 3304 </summary> 3209 3305 <param name="tileSymbol">Merkki</param> 3210 <param name="f">Aliohjelma </param>3306 <param name="f">Aliohjelma muotoa void LuoOlio(Vector paikka, double leveys, double korkeus)</param> 3211 3307 </member> 3212 3308 <member name="M:Jypeli.AbstractTileMap`1.SetTileMethod``1(`0,Jypeli.AbstractTileMap{`0}.TileMethod{``0},``0)"> … … 3218 3314 <typeparam name="T1">Parametrin tyyppi</typeparam> 3219 3315 <param name="tileSymbol">Merkki</param> 3220 <param name="f">Aliohjelma </param>3316 <param name="f">Aliohjelma muotoa void LuoOlio(Vector paikka, double leveys, double korkeus)</param> 3221 3317 <param name="p1">Parametri</param> 3222 3318 </member> … … 3230 3326 <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 3231 3327 <param name="tileSymbol">Merkki</param> 3232 <param name="f">Aliohjelma </param>3328 <param name="f">Aliohjelma muotoa void LuoOlio(Vector paikka, double leveys, double korkeus)</param> 3233 3329 <param name="p1">EnsimmÀinen parametri</param> 3234 3330 <param name="p2">Toinen parametri</param> … … 3243 3339 <typeparam name="T2">Toisen parametrin tyyppi</typeparam> 3244 3340 <param name="tileSymbol">Merkki</param> 3245 <param name="f">Aliohjelma </param>3341 <param name="f">Aliohjelma muotoa void LuoOlio(Vector paikka, double leveys, double korkeus)</param> 3246 3342 <param name="p1">EnsimmÀinen parametri</param> 3247 3343 <param name="p2">Toinen parametri</param> 3344 </member> 3345 <member name="M:Jypeli.AbstractTileMap`1.SetRouteMethod(Jypeli.AbstractTileMap{`0}.RouteMethod,`0[])"> 3346 <summary> 3347 Kokoaa reitin useammasta ruutukentÀn symbolista. 3348 3349 MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 3350 kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 3351 Execute. 3352 </summary> 3353 <param name="f">Aliohjelma, muotoa void LuoReittiolio(List<Vector> reitti, double leveys, double korkeus)</param> 3354 <param name="tileSymbols">RuutukentÀn symbolit tiedostossa joista reitti muodostuu</param> 3248 3355 </member> 3249 3356 <member name="M:Jypeli.AbstractTileMap`1.Execute"> … … 3339 3446 <param name="img">Kuva, jossa jokainen pikseli vastaa oliota.</param> 3340 3447 </member> 3448 <member name="M:Jypeli.ColorTileMap.#ctor(System.String)"> 3449 <summary> 3450 Luo uuden ruutukartan. 3451 </summary> 3452 <param name="assetName">Kuvatiedoston nimi.</param> 3453 </member> 3341 3454 <member name="M:Jypeli.ColorTileMap.FromLevelAsset(System.String)"> 3342 3455 <summary> … … 3344 3457 </summary> 3345 3458 <param name="assetName">Tiedoston nimi</param> 3459 </member> 3460 <member name="M:Jypeli.ColorTileMap.SetTileMethod(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod)"> 3461 <summary> 3462 MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 3463 kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 3464 Execute. 3465 </summary> 3466 <param name="hexCode">Heksakoodi vÀrille</param> 3467 <param name="method">Aliohjelma</param> 3468 </member> 3469 <member name="M:Jypeli.ColorTileMap.SetTileMethod``1(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod{``0},``0)"> 3470 <summary> 3471 MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 3472 kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 3473 Execute. 3474 </summary> 3475 <param name="hexCode">Heksakoodi vÀrille</param> 3476 <param name="method">Aliohjelma</param> 3477 <param name="p1">Parametri</param> 3478 </member> 3479 <member name="M:Jypeli.ColorTileMap.SetTileMethod``2(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod{``0,``1},``0,``1)"> 3480 <summary> 3481 MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 3482 kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 3483 Execute. 3484 </summary> 3485 <param name="hexCode">Heksakoodi vÀrille</param> 3486 <param name="method">Aliohjelma</param> 3487 <param name="p1">Parametri</param> 3488 <param name="p2">Parametri</param> 3489 </member> 3490 <member name="M:Jypeli.ColorTileMap.SetTileMethod``3(System.String,Jypeli.AbstractTileMap{Jypeli.Color}.TileMethod{``0,``1,``2},``0,``1,``2)"> 3491 <summary> 3492 MÀÀrittÀÀ, ettÀ tietyn ruutukentÀn symbolin (<c>tileSymbol</c>) kohdalla 3493 kutsutaan aliohjelmaa <c>f</c>. Huom! KÀytÀ tÀmÀn aliohjelman kanssa metodia 3494 Execute. 3495 </summary> 3496 <param name="hexCode">Heksakoodi vÀrille</param> 3497 <param name="method">Aliohjelma</param> 3498 <param name="p1">Parametri</param> 3499 <param name="p2">Parametri</param> 3500 <param name="p3">Parametri</param> 3346 3501 </member> 3347 3502 <member name="P:Jypeli.ColorTileMap.ColorTolerance"> … … 6056 6211 Palkin rakentaja. 6057 6212 </summary> 6213 <param name="width">Palkin leveys</param> 6214 <param name="height">Palkin korkeus</param> 6215 </member> 6216 <member name="M:Jypeli.Widgets.BarGauge.#ctor(System.Double,System.Double,Jypeli.Meter)"> 6217 <summary> 6218 Palkin rakentaja. Sitoo palkin arvon mittarin arvoon. 6219 </summary> 6220 <param name="width">Palkin leveys</param> 6221 <param name="height">Palkin korkeus</param> 6222 <param name="meter">Mittari</param> 6058 6223 </member> 6059 6224 <member name="M:Jypeli.Widgets.BarGauge.BindTo(Jypeli.Meter)"> … … 6422 6587 </summary> 6423 6588 </member> 6589 <member name="M:Jypeli.Widgets.Label.#ctor(Jypeli.Meter)"> 6590 <summary> 6591 Lue uuden tekstikentÀn ja sitoo sen mittarin arvoon. 6592 </summary> 6593 <param name="meter">Mittari</param> 6594 </member> 6424 6595 <member name="M:Jypeli.Widgets.Label.#ctor(Jypeli.Animation)"> 6425 6596 <summary> … … 6755 6926 </summary> 6756 6927 </member> 6928 <member name="F:Jypeli.Widgets.MultiSelectWindow.QuestionLabel"> 6929 <summary> 6930 Kysymys. 6931 </summary> 6932 </member> 6757 6933 <member name="M:Jypeli.Widgets.MultiSelectWindow.#ctor(System.String,System.String[])"> 6758 6934 <summary> … … 6767 6943 </summary> 6768 6944 </member> 6945 <member name="P:Jypeli.Widgets.MultiSelectWindow.Font"> 6946 <summary> 6947 Fontti. 6948 </summary> 6949 </member> 6769 6950 <member name="P:Jypeli.Widgets.MultiSelectWindow.DefaultCancel"> 6770 6951 <summary> … … 6773 6954 </summary> 6774 6955 </member> 6956 <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectedIndex"> 6957 <summary> 6958 Kuinka mones nappula on valittuna (alkaa nollasta) 6959 </summary> 6960 </member> 6775 6961 <member name="P:Jypeli.Widgets.MultiSelectWindow.SelectedButton"> 6776 6962 <summary> … … 6786 6972 <summary> 6787 6973 Valitun nappulan vÀri. 6974 </summary> 6975 </member> 6976 <member name="P:Jypeli.Widgets.MultiSelectWindow.RememberSelection"> 6977 <summary> 6978 Muistetaanko missÀ kohtaa kursori oli viime kerralla kun ikkuna nÀytettiin. 6788 6979 </summary> 6789 6980 </member> … … 6803 6994 Palkin rakentaja. 6804 6995 </summary> 6996 <param name="width">Palkin leveys</param> 6997 <param name="height">Palkin korkeus</param> 6998 </member> 6999 <member name="M:Jypeli.Widgets.ProgressBar.#ctor(System.Double,System.Double,Jypeli.Meter)"> 7000 <summary> 7001 Palkin rakentaja. Sitoo palkin arvon mittarin arvoon. 7002 </summary> 7003 <param name="width">Palkin leveys</param> 7004 <param name="height">Palkin korkeus</param> 7005 <param name="meter">Mittari</param> 6805 7006 </member> 6806 7007 <member name="P:Jypeli.Widgets.ProgressBar.BarImage"> … … 6939 7140 <param name="width">SÀÀtimen leveys.</param> 6940 7141 <param name="height">SÀÀtimen korkeus.</param> 7142 </member> 7143 <member name="M:Jypeli.Widgets.Slider.#ctor(System.Double,System.Double,Jypeli.Meter)"> 7144 <summary> 7145 Luo uuden liukusÀÀtimen. 7146 Sitoo liukusÀÀtimen arvon mittarin arvoon. 7147 </summary> 7148 <param name="width">SÀÀtimen leveys.</param> 7149 <param name="height">SÀÀtimen korkeus.</param> 7150 <param name="meter">Mittari</param> 6941 7151 </member> 6942 7152 <member name="P:Jypeli.Widgets.Slider.Knob"> … … 10109 10319 </summary> 10110 10320 </member> 10321 <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(System.Double,Jypeli.Vector[])"> 10322 <summary> 10323 Luo aivot, jotka seuraavat polkua <c>path</c>. 10324 </summary> 10325 </member> 10326 <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(System.Collections.Generic.List{Jypeli.Vector})"> 10327 <summary> 10328 Luo aivot, jotka seuraavat polkua <c>path</c>. 10329 </summary> 10330 </member> 10331 <member name="M:Jypeli.Assets.PathFollowerBrain.#ctor(System.Double,System.Collections.Generic.List{Jypeli.Vector})"> 10332 <summary> 10333 Luo aivot, jotka seuraavat polkua <c>path</c>. 10334 </summary> 10335 </member> 10111 10336 <member name="P:Jypeli.Assets.PathFollowerBrain.Path"> 10112 10337 <summary> … … 10212 10437 <summary> 10213 10438 Hahmon rintamasuunta (vasen tai oikea). 10439 </summary> 10440 </member> 10441 <member name="P:PlatformCharacter.TurnsWhenWalking"> 10442 <summary> 10443 KÀÀntyykö hahmo automaattisesti kun se kÀvelee. 10214 10444 </summary> 10215 10445 </member> … … 11367 11597 <param name="time">Aika, jonka tÀrinÀ kestÀÀ (sekunteina).</param> 11368 11598 </member> 11599 <member name="P:Jypeli.Controls.GamePad.IsConnected"> 11600 <summary> 11601 Onko ohjain kytkettynÀ. 11602 </summary> 11603 </member> 11369 11604 <member name="P:Jypeli.Controls.GamePad.LeftThumbDirection"> 11370 11605 <summary> … … 11572 11807 </summary> 11573 11808 </member> 11809 <member name="M:Jypeli.Level.Clear"> 11810 <summary> 11811 Palauttaa oletustaustan. 11812 </summary> 11813 </member> 11574 11814 <member name="M:Jypeli.Level.FindObjectLimits"> 11575 11815 <summary> … … 11842 12082 </summary> 11843 12083 <returns>Vektori.</returns> 12084 </member> 12085 <member name="M:Jypeli.Level.GetRandomFreePosition(System.Double)"> 12086 <summary> 12087 Palauttaa satunnaisen vapaan kohdan kentÀn reunojen sisÀltÀ. 12088 </summary> 12089 <param name="radius">SÀde jonka sisÀllÀ ei saa olla olioita</param> 12090 <returns></returns> 11844 12091 </member> 11845 12092 <member name="M:Jypeli.Level.LoadFromFile(System.String)">
Note: See TracChangeset
for help on using the changeset viewer.