Changeset 5299
- Timestamp:
- 2014-07-02 14:59:44 (9 years ago)
- Location:
- 2014/27/AleksanteriV/Protokolla236TrueSurvivor
- Files:
-
- 2 added
- 20 edited
Legend:
- Unmodified
- Added
- Removed
-
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Player.cs
r5286 r5299 10 10 { 11 11 GameObject thrusterEffect; 12 Game parent; 12 Proto236b parent; 13 13 14 public void rotate(double rotSpeed) 14 15 { … … 25 26 //if this.ids, enable ids 26 27 } 27 public Player( Gameparent)28 public Player(Proto236b parent) 28 29 : base(40, 40) 29 30 { 30 this.Image = Proto236b.images["player"];31 this.Shape = Shape.FromImage(Proto236b.images["player"]);32 31 this.parent = parent; 32 this.Image = parent.Images["player"]; 33 this.Shape = Shape.FromImage(parent.Images["player"]); 33 34 bool IDS = false; //inertial dampening system, katsotaan pistetäänkö ostettavaksi peliin 34 35 if (IDS == true) … … 43 44 44 45 this.thrusterEffect = new GameObject(40, 40); 45 thrusterEffect.Image = Proto236b.images["player_thruster"];46 thrusterEffect.Image = parent.Images["player_thruster"]; 46 47 thrusterEffect.IsVisible = false; 47 48 thrusterEffect.Y -= 20; … … 50 51 public override void Update(Time time) 51 52 { 52 Game parent = this.parent; 53 if (this.X + parent.Level.Width / 2.0 > parent.Level.Right) 54 { 55 if (this.X > parent.Level.Right) 56 { 57 //parent.Camera 58 this.X = parent.Level.Left; 59 } 53 base.Update(time); 54 if (this.X > parent.Level.Right) { 55 this.X = parent.Level.Left; 56 }else if (this.X < parent.Level.Left){ 57 this.X = parent.Level.Right; 60 58 } 61 base.Update(time);62 59 } 63 60 } -
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor.cs
r5284 r5299 12 12 { 13 13 Player player; 14 ColorTileMap map; 15 static public Dictionary<string, Image> images = new Dictionary<string, Image>(); 14 private ColorTileMap map; 15 public ColorTileMap Map { get { return map; } set { map = value; } } 16 private Dictionary<string, Image> images = new Dictionary<string, Image>(); 17 public Dictionary<string, Image> Images { get { return images; } set { images = value; } } 18 16 19 void AssignKeys() 17 20 { … … 26 29 void LoadAllImages() 27 30 { 28 images["background0"] = 29 images["player"] = 30 images["player_thruster"] = 31 images["tile0"] = LoadImage("graphics/tiles/tile0.png");31 images["background0"] = LoadImage("graphics/backgrounds/space_background"); 32 images["player"] = LoadImage("graphics/ships/player"); 33 images["player_thruster"] = LoadImage("graphics/effects/thrusters/thruster0.1"); 34 images["tile0"] = LoadImage("graphics/tiles/tile0"); 32 35 } 33 36 void LoadLevel(string level) … … 41 44 void LevelFromImage(string levelName) 42 45 { 46 Dictionary<String, String> convert = new Dictionary<String, String>(); 47 convert.Add("000000","tile0"); 43 48 ColorTileMap tileMap = ColorTileMap.FromLevelAsset(levelName); 44 tileMap.SetTileMethod(Color.FromHexCode("000000"), createTile, "");49 tileMap.SetTileMethod(Color.FromHexCode("000000"), createTile, convert["000000"]); 45 50 tileMap.SetTileMethod(Color.FromHexCode("ff0000"), spawnPlayer); 46 tileMap.Execute(40,40); 51 double w=40, h=40; 52 tileMap.Execute(w, h); 47 53 map = tileMap; 54 for (int x = 0; x < tileMap.RowCount; x++) 55 { 56 for (int y = 0; y < tileMap.ColumnCount; y++) 57 { 58 String hexColor=tileMap.GetTile(x,y).ToString().Substring(0,6); 59 int lask = 0; 60 if (hexColor == "FFFFFF"||hexColor=="FF00FF") { continue; } 61 if (hexColor == "FF0000") { lask++; continue; } 62 if (convert.ContainsKey(hexColor)) 63 { 64 createTile(new Vector((x * w)+20, y * h+20), w, h, convert[hexColor]); 65 } 66 } 67 } 48 68 } 49 69 void createTile(Vector position, double w, double h, string id) 50 70 { 71 if (id == "") { return; } 51 72 MikonPhysicsObject tile = new MikonPhysicsObject(this, w, h); 52 73 tile.MakeStatic(); 53 74 tile.Position = position; 54 if (id != "") 55 { 56 tile.Image = images[id]; 57 } 75 tile.Image = images[id]; 58 76 Add(tile); 59 77 } -
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor.csproj.Debug.cachefile
r5264 r5299 4 4 Content\graphics\effects\thrusters\thruster0.1.xnb 5 5 Content\graphics\effects\thrusters\thruster0.2.xnb 6 Content\graphics\tiles\tile0.xnb -
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/bin/x86/Debug/Jypeli.xml
r5286 r5299 418 418 </summary> 419 419 </member> 420 <member name="P:Jypeli.GameObjects.GameObjectBase.UnitX">421 <summary>422 Suhteellinen x-suuntavektori lapsiolioille.423 Varoitus: suhteessa vanhempi-olioon!424 Jos haluat kÀyttÀÀ suoraan kentÀssÀ, kÀytÀ AbsoluteUnitX.425 </summary>426 </member>427 <member name="P:Jypeli.GameObjects.GameObjectBase.UnitY">428 <summary>429 Suhteellinen y-suuntavektori lapsiolioille.430 Varoitus: suhteessa vanhempi-olioon!431 Jos haluat kÀyttÀÀ suoraan kentÀssÀ, kÀytÀ AbsoluteUnitY.432 </summary>433 </member>434 <member name="P:Jypeli.GameObjects.GameObjectBase.AbsoluteUnitX">435 <summary>436 Suhteellinen x-suuntavektori lapsiolioille.437 Suhteessa suoraan kentÀn koordinaatteihin.438 </summary>439 </member>440 <member name="P:Jypeli.GameObjects.GameObjectBase.AbsoluteUnitY">441 <summary>442 Suhteellinen y-suuntavektori lapsiolioille.443 Suhteessa suoraan kentÀn koordinaatteihin.444 </summary>445 </member>446 420 <member name="P:Jypeli.GameObjects.GameObjectBase.Animation"> 447 421 <summary> … … 453 427 Olion kuva. Voi olla <c>null</c>, jolloin piirretÀÀn vain vÀri. 454 428 </summary> 455 </member>456 <member name="T:Jypeli.GameObjectContainer">457 <summary>458 Rajapinta luokalle joka sisÀltÀÀ peliolioita.459 </summary>460 </member>461 <member name="M:Jypeli.GameObjectContainer.Add(Jypeli.IGameObject)">462 <summary>463 LisÀÀ peliolion.464 </summary>465 <param name="obj">Olio</param>466 </member>467 <member name="M:Jypeli.GameObjectContainer.Remove(Jypeli.IGameObject)">468 <summary>469 Poistaa peliolion tuhoamatta sitÀ.470 </summary>471 <param name="obj">Olio</param>472 429 </member> 473 430 <member name="T:Jypeli.IGameObjectInternal"> … … 512 469 </summary> 513 470 </member> 514 <member name="M:Jypeli.GameObject.Add(Jypeli. IGameObject)">471 <member name="M:Jypeli.GameObject.Add(Jypeli.GameObject)"> 515 472 <summary> 516 473 LisÀÀ annetun peliolion tÀmÀn olion lapseksi. Lapsiolio liikkuu tÀmÀn olion mukana, … … 521 478 </remarks> 522 479 </member> 523 <member name="M:Jypeli.GameObject.Remove(Jypeli. IGameObject)">480 <member name="M:Jypeli.GameObject.Remove(Jypeli.GameObject)"> 524 481 <summary> 525 482 Poistaa lapsiolion. Jos haluat tuhota olion, … … 613 570 </summary> 614 571 </member> 615 <member name="M:Jypeli.GameObject.Oscillate``1(Jypeli.Vector,System.Double,System.Double,System.Double,System.Double)"> 616 <summary> 617 Laittaa kappaleen liikkumaan edestakaisin nykyisen paikkansa ympÀrillÀ tietyn akselin suuntaisesti. 618 Aaltomuotoa voi vaihtaa tyyppiparametrin avulla, esim. Oscillate<Triangle> 619 </summary> 620 <typeparam name="WaveForm">Aaltomuoto, esim. Waveform.Sine</typeparam> 572 <member name="M:Jypeli.GameObject.Oscillate(Jypeli.Vector,System.Double,System.Double,System.Double,System.Double)"> 573 <summary> 574 Laittaa kappaleen vÀrÀhtelemÀÀn edestakaisin nykyisen paikkansa ympÀrillÀ tietyn akselin suuntaisesti. 575 </summary> 621 576 <param name="axis">Akseli, jonka suunnassa vÀrÀhdellÀÀn. Pituudella ei vÀliÀ, vain suunnalla.</param> 622 577 <param name="amplitude">Amplitudi eli ÀÀripÀiden vÀlinen etÀisyys.</param> … … 625 580 <param name="damping">Vaimennuskerroin. 0 = ei vaimene, mitÀ suurempi niin sitÀ nopeammin vaimenee.</param> 626 581 </member> 627 <member name="M:Jypeli.GameObject.Oscillate(Jypeli.Vector,System.Double,System.Double,System.Double,System.Double)">628 <summary>629 Laittaa kappaleen liikkumaan edestakaisin nykyisen paikkansa ympÀrillÀ tietyn akselin suuntaisesti.630 </summary>631 <param name="axis">Akseli, jonka suunnassa vÀrÀhdellÀÀn. Pituudella ei vÀliÀ, vain suunnalla.</param>632 <param name="amplitude">Amplitudi eli ÀÀripÀiden vÀlinen etÀisyys.</param>633 <param name="frequency">Taajuus, eli kuinka monta jaksoa sekunnissa vÀrÀhdellÀÀn.</param>634 <param name="phase">Vaihe, eli mistÀ kohtaa jaksoa aloitetaan. VaihteluvÀli 0 - 2 * Math.PI (siniaalto)</param>635 <param name="damping">Vaimennuskerroin. 0 = ei vaimene, mitÀ suurempi niin sitÀ nopeammin vaimenee.</param>636 </member>637 <member name="M:Jypeli.GameObject.OscillateAngle``1(System.Double,Jypeli.UnlimitedAngle,System.Double,System.Double)">638 <summary>639 Laittaa kappaleen pyörimÀÀn edestakaisin tietyn aaltomuodon mukaisesti.640 Aaltomuotoa voi vaihtaa tyyppiparametrin avulla, esim. OscillateAngle<Triangle>641 </summary>642 <typeparam name="WaveForm">Aaltomuoto, esim. Waveform.Sine</typeparam>643 <param name="direction">VÀrÀhtelyn suunta (1 = myötÀpÀivÀÀn, -1 = vastapÀivÀÀn)</param>644 <param name="amplitude">Amplitudi eli ÀÀripÀiden vÀlinen etÀisyys (radiaaneina).</param>645 <param name="frequency">Taajuus, eli kuinka monta jaksoa sekunnissa vÀrÀhdellÀÀn.</param>646 <param name="damping">Vaimennuskerroin. 0 = ei vaimene, mitÀ suurempi niin sitÀ nopeammin vaimenee.</param>647 </member>648 582 <member name="M:Jypeli.GameObject.OscillateAngle(System.Double,Jypeli.UnlimitedAngle,System.Double,System.Double)"> 649 583 <summary> 650 Laittaa kappaleen pyörimÀÀn edestakaisin.584 Laittaa kappaleen kulman vÀrÀhtelemÀÀn edestakaisin. 651 585 </summary> 652 586 <param name="direction">VÀrÀhtelyn suunta (1 = myötÀpÀivÀÀn, -1 = vastapÀivÀÀn)</param> … … 1520 1454 </summary> 1521 1455 </member> 1522 <member name="T:Jypeli.BoundingRectangle">1523 <summary>1524 Suorakaide1525 </summary>1526 </member>1527 <member name="F:Jypeli.BoundingRectangle.X">1528 <summary>1529 Suorakaiteen keskipisteen X1530 </summary>1531 </member>1532 <member name="F:Jypeli.BoundingRectangle.Y">1533 <summary>1534 Suorakaiteen keskipisteen Y1535 </summary>1536 </member>1537 <member name="F:Jypeli.BoundingRectangle.Width">1538 <summary>1539 Suorakaiteen leveyse1540 </summary>1541 </member>1542 <member name="F:Jypeli.BoundingRectangle.Height">1543 <summary>1544 Suorakaiteen korkeus1545 </summary>1546 </member>1547 <member name="M:Jypeli.BoundingRectangle.#ctor(System.Double,System.Double,System.Double,System.Double)">1548 <summary>1549 Alustetaan suorakaide keskipisteen ja koon perusteella1550 </summary>1551 <param name="x">keskipisteen x</param>1552 <param name="y">keskipisteen y</param>1553 <param name="w">leveys</param>1554 <param name="h">korkeus</param>1555 </member>1556 <member name="M:Jypeli.BoundingRectangle.#ctor(Jypeli.Vector,Jypeli.Vector)">1557 <summary>1558 Alustetaan suorakaiden nurkkapisteiden avulla1559 </summary>1560 <param name="topLeft">vasen ylÀnurkka</param>1561 <param name="bottomRight">oikea alanurkka</param>1562 </member>1563 <member name="M:Jypeli.BoundingRectangle.IsInside(Jypeli.Vector)">1564 <summary>1565 Tutkitaan onko piste suorakaiteen sisÀllÀ1566 </summary>1567 <param name="point">tutkittavan pisteen koordinaatti</param>1568 <returns>true jos sisÀllÀ, muuten false</returns>1569 </member>1570 <member name="P:Jypeli.BoundingRectangle.Left">1571 <summary>1572 Suorakaiteen vasemman reunan X1573 </summary>1574 </member>1575 <member name="P:Jypeli.BoundingRectangle.Right">1576 <summary>1577 Suorakaiteen oikean reunan X1578 </summary>1579 </member>1580 <member name="P:Jypeli.BoundingRectangle.Bottom">1581 <summary>1582 Suorakaiteen alareunen Y1583 </summary>1584 </member>1585 <member name="P:Jypeli.BoundingRectangle.Top">1586 <summary>1587 Suorakaiteen ylÀreunan Y1588 </summary>1589 </member>1590 <member name="P:Jypeli.BoundingRectangle.Position">1591 <summary>1592 Suorakaiteen keskipiste1593 </summary>1594 </member>1595 <member name="P:Jypeli.BoundingRectangle.Size">1596 <summary>1597 Suorakaiteen koko1598 </summary>1599 </member>1600 <member name="P:Jypeli.BoundingRectangle.TopLeft">1601 <summary>1602 Suorakaiteen vasemman ylÀnurkan koordinaatti1603 </summary>1604 </member>1605 <member name="P:Jypeli.BoundingRectangle.BottomRight">1606 <summary>1607 Suorakaiteen oikean alanurkan koordinaatti1608 </summary>1609 </member>1610 <member name="P:Jypeli.BoundingRectangle.BottomLeft">1611 <summary>1612 Suorakaiteen vasemman alanurkan koordinaatti1613 </summary>1614 </member>1615 <member name="P:Jypeli.BoundingRectangle.TopRight">1616 <summary>1617 Suorakaiteen oikean ylönurkan koordinaatti1618 </summary>1619 </member>1620 <member name="P:Jypeli.BoundingRectangle.DiagonalLength">1621 <summary>1622 Suorakaiteen lÀvistÀjÀn pituus1623 </summary>1624 </member>1625 1456 <member name="T:Jypeli.FollowerBrain"> 1626 1457 <summary> … … 2401 2232 Vaikuttaako efektiin tuuli 2402 2233 </summary> 2403 </member>2404 <member name="T:Jypeli.Waveform">2405 <summary>2406 Aaltomuoto.2407 </summary>2408 </member>2409 <member name="M:Jypeli.Waveform.#ctor(System.Double,System.Double,System.Double,System.Double)">2410 <summary>2411 Luo uuden aaltomuodon.2412 </summary>2413 <param name="amplitude">Amplitudi.</param>2414 <param name="frequency">Taajuus.</param>2415 <param name="phase">Vaihe.</param>2416 <param name="damping">Vaimenemisvakio.</param>2417 </member>2418 <member name="M:Jypeli.Waveform.GetValue(System.Double)">2419 <summary>2420 Palauttaa poikkeaman keskipisteestÀ hetkellÀ t.2421 </summary>2422 <param name="t">Ajanhetki</param>2423 <returns></returns>2424 </member>2425 <member name="M:Jypeli.Waveform.GetDerivative(System.Double,System.Double)">2426 <summary>2427 Palauttaa poikkeaman muutoksen eli vÀrÀhtelijÀn nopeuden hetkellÀ t.2428 </summary>2429 <param name="t">Ajanhetki</param>2430 <param name="dt">Aika viimeisimmÀstÀ muutoksesta</param>2431 <returns></returns>2432 <remarks>2433 TÀmÀ funktio laskee derivaatan yleisessÀ tapauksessa numeerisesti.2434 Ylikirjoita jos haluat lisÀÀ tarkkuutta.2435 </remarks>2436 </member>2437 <member name="M:Jypeli.Waveform.GetDampingMultiplier(System.Double)">2438 <summary>2439 Palauttaa vaimenemiskertoimen hetkellÀ t.2440 Vaimenemiskerroin on eri asia kuin vaimenemisvakio ja riippuu ajanhetkestÀ.2441 </summary>2442 <param name="t"></param>2443 <returns></returns>2444 </member>2445 <member name="P:Jypeli.Waveform.Amplitude">2446 <summary>2447 Amplitudi eli maksimipoikkeama keskipisteestÀ.2448 </summary>2449 </member>2450 <member name="P:Jypeli.Waveform.Frequency">2451 <summary>2452 Taajuus (jaksoa sekunnissa)2453 </summary>2454 </member>2455 <member name="P:Jypeli.Waveform.Phase">2456 <summary>2457 Vaihe. VaihteluvÀli on 0 - 2 * Math.PI.2458 </summary>2459 </member>2460 <member name="P:Jypeli.Waveform.Damping">2461 <summary>2462 Vaimenemisvakio. Jos 0, vÀrÀhtely jatkuu ikuisesti.2463 </summary>2464 </member>2465 <member name="T:Jypeli.Waveform.Sine">2466 <summary>2467 Siniaalto.2468 </summary>2469 </member>2470 <member name="M:Jypeli.Waveform.Sine.#ctor(System.Double,System.Double,System.Double,System.Double)">2471 <summary>2472 Luo uuden siniaallon.2473 </summary>2474 <param name="amplitude">Amplitudi.</param>2475 <param name="frequency">Taajuus.</param>2476 <param name="phase">Vaihe.</param>2477 <param name="damping">Vaimenemisvakio.</param>2478 </member>2479 <member name="M:Jypeli.Waveform.Sine.GetValue(System.Double)">2480 <summary>2481 Palauttaa poikkeaman keskipisteestÀ hetkellÀ t.2482 </summary>2483 <param name="t">Ajanhetki</param>2484 <returns></returns>2485 </member>2486 <member name="M:Jypeli.Waveform.Sine.GetDerivative(System.Double,System.Double)">2487 <summary>2488 Palauttaa poikkeaman muutoksen eli vÀrÀhtelijÀn nopeuden hetkellÀ t.2489 </summary>2490 <param name="t">Ajanhetki</param>2491 <param name="dt">Aika viimeisimmÀstÀ muutoksesta</param>2492 <returns></returns>2493 </member>2494 <member name="T:Jypeli.Waveform.Saw">2495 <summary>2496 Sahalaita-aalto.2497 </summary>2498 </member>2499 <member name="M:Jypeli.Waveform.Saw.#ctor(System.Double,System.Double,System.Double,System.Double)">2500 <summary>2501 Luo uuden sahalaita-aallon.2502 </summary>2503 <param name="amplitude">Amplitudi.</param>2504 <param name="frequency">Taajuus.</param>2505 <param name="phase">Vaihe.</param>2506 <param name="damping">Vaimenemisvakio.</param>2507 </member>2508 <member name="M:Jypeli.Waveform.Saw.GetValue(System.Double)">2509 <summary>2510 Palauttaa poikkeaman keskipisteestÀ hetkellÀ t.2511 </summary>2512 <param name="t">Ajanhetki</param>2513 <returns></returns>2514 </member>2515 <member name="T:Jypeli.Waveform.Triangle">2516 <summary>2517 Kolmioaalto.2518 </summary>2519 </member>2520 <member name="M:Jypeli.Waveform.Triangle.#ctor(System.Double,System.Double,System.Double,System.Double)">2521 <summary>2522 Luo uuden kolmioaallon.2523 </summary>2524 <param name="amplitude">Amplitudi.</param>2525 <param name="frequency">Taajuus.</param>2526 <param name="phase">Vaihe.</param>2527 <param name="damping">Vaimenemisvakio.</param>2528 </member>2529 <member name="M:Jypeli.Waveform.Triangle.GetValue(System.Double)">2530 <summary>2531 Palauttaa poikkeaman keskipisteestÀ hetkellÀ t.2532 </summary>2533 <param name="t">Ajanhetki</param>2534 <returns></returns>2535 </member>2536 <member name="T:Jypeli.Waveform.Square">2537 <summary>2538 Kanttiaalto.2539 </summary>2540 </member>2541 <member name="M:Jypeli.Waveform.Square.#ctor(System.Double,System.Double,System.Double,System.Double)">2542 <summary>2543 Luo uuden kanttiaallon.2544 </summary>2545 <param name="amplitude">Amplitudi.</param>2546 <param name="frequency">Taajuus.</param>2547 <param name="phase">Vaihe.</param>2548 <param name="damping">Vaimenemisvakio.</param>2549 </member>2550 <member name="M:Jypeli.Waveform.Square.GetValue(System.Double)">2551 <summary>2552 Palauttaa poikkeaman keskipisteestÀ hetkellÀ t.2553 </summary>2554 <param name="t">Ajanhetki</param>2555 <returns></returns>2556 2234 </member> 2557 2235 <member name="T:Jypeli.Game"> … … 3237 2915 MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun olio <code>obj</code> törmÀÀ johonkin toiseen olioon. 3238 2916 </summary> 3239 <typeparam name="O">TörmÀÀvÀn olion tyyppi.</typeparam>3240 2917 <typeparam name="T">Kohdeolion tyyppi.</typeparam> 3241 2918 <param name="obj">TörmÀÀvÀ olio</param> … … 3247 2924 Jypelin sisÀiseen kÀyttöön! 3248 2925 </summary> 3249 <typeparam name="O">TörmÀÀvÀn olion tyyppi.</typeparam>3250 2926 <typeparam name="T">Kohdeolion tyyppi.</typeparam> 3251 2927 <param name="obj">TörmÀÀvÀ olio</param> … … 3288 2964 <param name="handler">TörmÀyksen kÀsittelevÀ aliohjelma.</param> 3289 2965 </member> 3290 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler ByRef``2(``0,``1,Jypeli.CollisionHandler{``0,``1})">2966 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,``1,Jypeli.CollisionHandler{Jypeli.PhysicsObject,``1})"> 3291 2967 <summary> 3292 2968 MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun … … 3297 2973 <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 3298 2974 </member> 3299 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler ByTag``2(``0,System.Object,Jypeli.CollisionHandler{``0,``1})">2975 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,System.Object,Jypeli.CollisionHandler{``0,``1})"> 3300 2976 <summary> 3301 2977 MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun … … 3304 2980 <param name="obj">TörmÀÀvÀ olio.</param> 3305 2981 <param name="tag">TörmÀttÀvÀn olion tagi.</param> 3306 <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param>3307 </member>3308 <member name="M:Jypeli.PhysicsGameBase.AddCollisionHandler``2(``0,System.Object,Jypeli.CollisionHandler{``0,``1})">3309 <summary>3310 MÀÀrÀÀ, mihin aliohjelmaan siirrytÀÀn kun3311 olio <code>obj</code> törmÀÀ toiseen olioon.3312 </summary>3313 <param name="obj">TörmÀÀvÀ olio.</param>3314 <param name="target">TörmÀttÀvÀn olion viite tai tagi.</param>3315 2982 <param name="handler">Metodi, joka kÀsittelee törmÀyksen (ei parametreja).</param> 3316 2983 </member> … … 4850 4517 </summary> 4851 4518 </member> 4852 <member name="M:Jypeli.PhysicsStructure.Add(Jypeli. IGameObject)">4519 <member name="M:Jypeli.PhysicsStructure.Add(Jypeli.GameObject)"> 4853 4520 <summary> 4854 4521 LisÀÀ olion rakenteeseen. … … 5081 4748 <param name="repeatCount">Kuinka monta kertaa animaatio suoritetaan.</param> 5082 4749 </member> 5083 <member name="M:Jypeli.Animation.Pause">5084 <summary>5085 KeskeyttÀÀ animaation toiston.5086 </summary>5087 </member>5088 4750 <member name="M:Jypeli.Animation.Resume"> 5089 4751 <summary> … … 5116 4778 <summary> 5117 4779 Aktiivisen animaatioruudun indeksi (alkaa nollasta). 5118 </summary>5119 </member>5120 <member name="P:Jypeli.Animation.IsPlaying">5121 <summary>5122 Onko animaatio kÀynnissÀ.5123 4780 </summary> 5124 4781 </member> … … 6385 6042 <summary> 6386 6043 ÃÀnenvoimakkuus vÀlillÀ 0.0 - 1.0. 6387 </summary>6388 </member>6389 <member name="P:Jypeli.MediaPlayer.CanPlay">6390 <summary>6391 Voiko musiikkia soittaa.6392 Windows Phonella rajoituksena on ettÀ kÀyttÀjÀn musiikkia ei saa keskeyttÀÀ.6393 Ei tarvitse tarkistaa itse ennen Play-kutsua, Jypeli tekee sen puolesta.6394 6044 </summary> 6395 6045 </member> … … 6950 6600 <param name="newScore"></param> 6951 6601 </member> 6602 <member name="P:Jypeli.Widgets.HighScoreWindow.Message"> 6603 <summary> 6604 Viesti. 6605 </summary> 6606 </member> 6952 6607 <member name="P:Jypeli.Widgets.HighScoreWindow.NameInputWindow"> 6953 6608 <summary> … … 7481 7136 <summary> 7482 7137 Tapahtuu kun nappia on painettu. 7483 </summary>7484 </member>7485 <member name="E:Jypeli.Widgets.PushButton.Pressed">7486 <summary>7487 Tapahtuu kun nappi painetaan pohjaan.7488 </summary>7489 </member>7490 <member name="E:Jypeli.Widgets.PushButton.Released">7491 <summary>7492 Tapahtuu kun nappi pÀÀstetÀÀn irti.7493 </summary>7494 </member>7495 <member name="E:Jypeli.Widgets.PushButton.Down">7496 <summary>7497 Tapahtuu kun nappi on pohjassa.7498 7138 </summary> 7499 7139 </member> … … 12587 12227 </summary> 12588 12228 </member> 12589 <member name="P:Jypeli.Level.BoundingRect">12590 <summary>12591 KentÀn rajaama alue12592 </summary>12593 </member>12594 12229 <member name="T:Jypeli.Controls.AnalogControl"> 12595 12230 <summary> … … 14741 14376 Palauttaa satunnaisen totuusarvon. 14742 14377 </summary> 14743 <returns>satuniasesti joko true tai false</returns>14744 14378 </member> 14745 14379 <member name="M:Jypeli.RandomGen.NextInt(System.Int32)"> … … 14747 14381 Palauttaa satunnaisen kokonaisluvun, joka on vÀhintÀÀn 0 ja pienempi kuin <code>max</code>. 14748 14382 </summary> 14749 <returns> Satunnainen kokonaisluku</returns>14383 <returns></returns> 14750 14384 </member> 14751 14385 <member name="M:Jypeli.RandomGen.NextInt(System.Int32,System.Int32)"> … … 14753 14387 Palauttaa satunnaisen kokonaisluvun, joka on vÀhintÀÀn <code>min</code> ja pienempi kuin <code>max</code>. 14754 14388 </summary> 14755 <param name="min">Pienin arvo jonka luku voi saada</param>14756 <param name="max">Suurin arvo jonka luku voi saada</param>14757 <returns>Satunnainen kokonaisluku</returns>14758 14389 </member> 14759 14390 <member name="M:Jypeli.RandomGen.NextDouble(System.Double,System.Double)"> … … 14761 14392 Palauttaa satunnaisen liukuluvun parametrien <code>min</code> ja <code>max</code> vÀliltÀ. 14762 14393 </summary> 14763 <param name="min">Pienin arvo jonka luku voi saada</param>14764 <param name="max">Suurin arvo jonka luku voi saada</param>14765 <returns>Satunnainen reaaliluku</returns>14766 14394 </member> 14767 14395 <member name="M:Jypeli.RandomGen.NextLetter(System.Boolean)"> … … 14776 14404 Palauttaa satunnaisen suunnan. 14777 14405 </summary> 14778 <returns>Satunnainen suunta</returns>14779 14406 </member> 14780 14407 <member name="M:Jypeli.RandomGen.NextDoubleArray(System.Double,System.Double,System.Int32)"> 14781 14408 <summary> 14782 Palauttaa double-taulukon tÀytettyinÀ satunnaisilla luvuilla vÀliltÀ [min,max]14409 Palauttaa double-taulukon. 14783 14410 </summary> 14784 14411 <param name="min">Pienin arvo.</param> … … 14789 14416 <member name="M:Jypeli.RandomGen.NextDoubleArray(System.Double,System.Double,System.Int32,System.Int32)"> 14790 14417 <summary> 14791 Palauttaa double-taulukon tÀytettyinÀ satunnaisilla luvuilla vÀliltÀ [min,max]14418 Palauttaa double-taulukon. 14792 14419 </summary> 14793 14420 <param name="min">Pienin arvo.</param> … … 14801 14428 Palauttaa satunnaisen vÀrin. 14802 14429 </summary> 14803 <returns> Satunnainen vÀri</returns>14430 <returns>VÀri.</returns> 14804 14431 </member> 14805 14432 <member name="M:Jypeli.RandomGen.NextColor(Jypeli.Color,Jypeli.Color)"> … … 14807 14434 Palauttaa satunnaisen vÀrin. 14808 14435 </summary> 14809 <returns> Satunnainen vÀri</returns>14436 <returns>VÀri.</returns> 14810 14437 </member> 14811 14438 <member name="M:Jypeli.RandomGen.NextAngle"> … … 14813 14440 Palauttaa satunnaisen kulman. 14814 14441 </summary> 14815 <returns> Satunnainen kulma</returns>14442 <returns>Kulma.</returns> 14816 14443 </member> 14817 14444 <member name="M:Jypeli.RandomGen.NextVector(System.Double,System.Double)"> … … 14831 14458 <param name="maxX">Suurin sallittu X-koordinaatti</param> 14832 14459 <param name="maxY">Suurin sallittu Y-koordinaatti</param> 14833 <returns>Satunnainen vektori</returns> 14834 </member> 14835 <member name="M:Jypeli.RandomGen.NextVector(Jypeli.BoundingRectangle,System.Int32)"> 14836 <summary> 14837 Luodaan satunnainen vektori, jonka "piste" on suorakaiteen sisÀllÀ. 14838 </summary> 14839 <param name="rect">suorakaisen joka rajoittaa arvontaa</param> 14840 <param name="r">sÀde joka otetaan reunoilta sisÀÀnpÀin</param> 14841 <returns>Satunnainen vektori</returns> 14460 <returns></returns> 14842 14461 </member> 14843 14462 <member name="M:Jypeli.RandomGen.NextAngle(Jypeli.Angle)"> … … 14846 14465 </summary> 14847 14466 <param name="max">Maksimikulma.</param> 14848 <returns> Satunnainen kulma</returns>14467 <returns>Kulma.</returns> 14849 14468 </member> 14850 14469 <member name="M:Jypeli.RandomGen.NextAngle(Jypeli.Angle,Jypeli.Angle)"> … … 14854 14473 <param name="min">Minimikulma.</param> 14855 14474 <param name="max">Maksimikulma.</param> 14856 <returns> Satunnainen kulma</returns>14475 <returns>Kulma.</returns> 14857 14476 </member> 14858 14477 <member name="M:Jypeli.RandomGen.NextIntWithProbabilities(System.Double[])"> -
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/obj/x86/Debug/ContentPipeline-{5156C658-EF8C-4216-BA6D-9928D133FE72}.xml
r5286 r5299 8 8 <Processor>TextureProcessor</Processor> 9 9 <Options>None</Options> 10 <Output>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\backgrounds\space_background.xnb</Output>11 <Time>2014-07-01T1 2:29:06.4651495+03:00</Time>10 <Output>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\backgrounds\space_background.xnb</Output> 11 <Time>2014-07-01T10:12:04.6608656+03:00</Time> 12 12 </Item> 13 13 <Item> … … 17 17 <Processor>TextureProcessor</Processor> 18 18 <Options>None</Options> 19 <Output>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\levels\0.xnb</Output>20 <Time>2014-07-02T 09:54:35.4344314+03:00</Time>19 <Output>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\levels\0.xnb</Output> 20 <Time>2014-07-02T14:54:18.0192222+03:00</Time> 21 21 </Item> 22 22 <Item> … … 26 26 <Processor>TextureProcessor</Processor> 27 27 <Options>None</Options> 28 <Output>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\ships\player.xnb</Output>29 <Time>2014-07-01T1 3:39:05.8200947+03:00</Time>28 <Output>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\ships\player.xnb</Output> 29 <Time>2014-07-01T12:37:39.845633+03:00</Time> 30 30 </Item> 31 31 <Item> … … 35 35 <Processor>TextureProcessor</Processor> 36 36 <Options>None</Options> 37 <Output>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\effects\thrusters\thruster0.1.xnb</Output>38 <Time>2014-07-02T09: 40:48.8526091+03:00</Time>37 <Output>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\effects\thrusters\thruster0.1.xnb</Output> 38 <Time>2014-07-02T09:34:30.0698321+03:00</Time> 39 39 </Item> 40 40 <Item> … … 44 44 <Processor>TextureProcessor</Processor> 45 45 <Options>None</Options> 46 <Output>C:\MyTemp\AleksanteriV2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\effects\thrusters\thruster0.2.xnb</Output> 47 <Time>2014-07-02T09:40:48.8526091+03:00</Time> 46 <Output>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\effects\thrusters\thruster0.2.xnb</Output> 47 <Time>2014-07-02T09:34:30.0698321+03:00</Time> 48 </Item> 49 <Item> 50 <Source>graphics\tiles\tile0.png</Source> 51 <Name>graphics\tiles\tile0</Name> 52 <Importer>TextureImporter</Importer> 53 <Processor>TextureProcessor</Processor> 54 <Options>None</Options> 55 <Output>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\tiles\tile0.xnb</Output> 56 <Time>2014-07-01T10:12:04.567265+03:00</Time> 48 57 </Item> 49 58 <BuildSuccessful>true</BuildSuccessful> … … 54 63 <BuildConfiguration>Debug</BuildConfiguration> 55 64 <CompressContent>false</CompressContent> 56 <RootDirectory>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivorContent\</RootDirectory>57 <LoggerRootDirectory>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\</LoggerRootDirectory>58 <IntermediateDirectory>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\obj\x86\Debug\</IntermediateDirectory>59 <OutputDirectory>C:\MyTemp\AleksanteriV 2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\</OutputDirectory>65 <RootDirectory>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivorContent\</RootDirectory> 66 <LoggerRootDirectory>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\</LoggerRootDirectory> 67 <IntermediateDirectory>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\obj\x86\Debug\</IntermediateDirectory> 68 <OutputDirectory>C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\</OutputDirectory> 60 69 </Settings> 61 70 <Assemblies> 62 71 <Assembly> 63 72 <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\TextFileContentExtension.dll</Key> 64 <Value>201 4-06-10T15:50:44+03:00</Value>73 <Value>2013-09-06T09:39:14+03:00</Value> 65 74 </Assembly> 66 75 <Assembly> … … 90 99 <Assembly> 91 100 <Key>C:\Program Files (x86)\Jypeli\lib\ContentExtensions\AnimationExtension.dll</Key> 92 <Value>201 4-06-10T15:50:44+03:00</Value>101 <Value>2013-09-06T09:39:16+03:00</Value> 93 102 </Assembly> 94 103 <Assembly> 95 104 <Key>C:\Windows\Microsoft.Net\assembly\GAC_32\Microsoft.Xna.Framework.Content.Pipeline\v4.0_4.0.0.0__842cf8be1de50553\Microsoft.Xna.Framework.Content.Pipeline.dll</Key> 96 <Value>2014-04-22T2 0:58:03.8700212+03:00</Value>105 <Value>2014-04-22T21:32:12.354917+03:00</Value> 97 106 </Assembly> 98 107 </Assemblies> -
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/obj/x86/Debug/Protokolla236TrueSurvivor.csproj.FileListAbsolute.txt
r5286 r5299 25 25 C:\MyTemp\AleksanteriV2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Jypeli.xml 26 26 C:\MyTemp\AleksanteriV2014\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\obj\x86\Debug\Protokolla236TrueSurvivor.pdb 27 C:\MyTemp\AleksanteriV\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\Protokolla236TrueSurvivor\bin\x86\Debug\Content\graphics\tiles\tile0.xnb -
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/obj/x86/Debug/cachefile-{5156C658-EF8C-4216-BA6D-9928D133FE72}-targetpath.txt
r5264 r5299 4 4 Content\graphics\effects\thrusters\thruster0.1.xnb 5 5 Content\graphics\effects\thrusters\thruster0.2.xnb 6 Content\graphics\tiles\tile0.xnb -
2014/27/AleksanteriV/Protokolla236TrueSurvivor/Protokolla236TrueSurvivor/Protokolla236TrueSurvivorContent/Protokolla236TrueSurvivorContent.contentproj
r5264 r5299 81 81 </Compile> 82 82 </ItemGroup> 83 <ItemGroup> 84 <Compile Include="graphics\tiles\tile0.png"> 85 <Name>tile0</Name> 86 <Importer>TextureImporter</Importer> 87 <Processor>TextureProcessor</Processor> 88 </Compile> 89 </ItemGroup> 83 90 <Import Project="$(MSBuildExtensionsPath)\Microsoft\XNA Game Studio\$(XnaFrameworkVersion)\Microsoft.Xna.GameStudio.ContentPipeline.targets" /> 84 91 <!-- To modify your build process, add your task inside one of the targets below and uncomment it.
Note: See TracChangeset
for help on using the changeset viewer.