Laden...
Avatar #avatar-3108.png
markus111 myCSharp.de - Member
Schüler, Mittelstufe, Gymnasium Henstedt-Ulzburg Dabei seit 01.10.2008 479 Beiträge
Benutzerbeschreibung
Ich bin Schüler, 9. Klasse Gymnasium.

Forenbeiträge von markus111 Ingesamt 479 Beiträge

18.03.2009 - 13:39 Uhr

Das steht eigl nur da. ich hab rumprobiert 😉 . Meine Frage ist es, wie kann ich so einen Punkt VOR der Position errechnen?

mfg.
markus111

17.03.2009 - 21:28 Uhr

So, meine Waffe kann man jetzt super drehen. 👍

Aber diese Kamera!!! Meine Kameraklasse hat eine Target-Propertie. Nur wie muss ich den Vector3 berrechnen, sodass ich diese egoshooter-perspektive habe? meine kamera ist bereits auf der waffe.

Ich probiers nun schon seit stunden, es will einfach nicht.

Hier meine Methode:

        private void SetCamera()
        {
            Matrix weaponRotation = Matrix.CreateRotationY(angles.Y) *
                                    Matrix.CreateRotationZ(angles.X);

            Vector3 cameraPosition = position + new Vector3(0, 0.2f, 0);
            Vector3 cameraTarget = Vector3.Normalize(Vector3.Transform(cameraPosition, weaponRotation));

            ((EgoShooterGame)this.Game).Camera.Position = cameraPosition;
            ((EgoShooterGame)this.Game).Camera.Target = cameraTarget;
        }

Wie muss ich das jetzt berrechnen?

mfg.
markus111

16.03.2009 - 01:45 Uhr

Naja, hatte ich jetzt nicht vor... Aber warum brauch man zum Programmieren von iPod/iPhone Apps einen Apple-Computer???????

mfg.
markus111

15.03.2009 - 16:52 Uhr

Stimmt.

Mit iPod / iPhone könnte die Entwicklung und das Spielen relativ teuer werden. Wii-Mote ist keine schlechte Idee.

mfg.
markus111

15.03.2009 - 14:30 Uhr

Hallo,

was haltet ihr davon, als Controller für ein Spiel (Rennspiel, irgendwas) den iPod Touch bzw. das iPhone zu benutzen?

Weil der iPod Touch / iPhone haben einen meiner Meinung nach relativ guten Sensor für bewegungen.

Und dann: Wie könnte man das machen?

mfg.
markus111

14.03.2009 - 14:18 Uhr

Ah, ich habs nach langem Suchen und probieren doch gefunden:

Extras => Optionen... => Projekte und Projektmappen => Allgemein => Neue Projekte beim Erstellen speichern aus.

mfg.
markus111

14.03.2009 - 14:12 Uhr

Hallo,

ich habe mir vor ein paar Wochen VS08 PRO heruntergeladen.

Aber wie kann ich mit PRO ein Temporäres Projekt wie mit Express machen? Gibt es da eine Einstellung?

mfg.
markus111

14.03.2009 - 00:39 Uhr

Hallo MindHunter,

wo liegt jetzt das Problem? Ist doch richtig so!

mfg.
markus111

12.03.2009 - 15:12 Uhr

Wie man mit Matrizen umgeht weiß ich.

Also die Kamera werde ich an die Waffe binden.

mfg.
markus111

11.03.2009 - 21:57 Uhr

Hallo,

ich möchte/soll einen 3D-EgoShooter in XNA programmieren.

Ich hab jetzt ein paar Fragen dazu (hoffe es ist ok das es mehrere sind^^).

  1. Sollte man die Kamera an die Waffe binden oder umgekehrt?
  2. Welche Matrizen sollte/muss ich verwenden?
  3. Wie am besten steuern?

Waffen habe ich bereits als 3D Model.

08.03.2009 - 20:30 Uhr

Hallo multitrust,

es gibt auch C# <=> VB.NET konverter. Die machen das für dich.

mfg.
markus111

08.03.2009 - 20:26 Uhr

Hallo NeuroCoder,

ich mache einen EgoShooter, wo man halt seine Waffe (nicht ganz) sieht, und sich auch immer mitdreht.

EgoShooter ist glaub ich schon mal ein aussagendes Stichwort.

mfg.
markus111

08.03.2009 - 19:34 Uhr

Hallo michaelb,

gibt dein Skript auch was zurück? Wenn ja könntest du das Empfangen der Daten abbrechen.

mfg.
markus111

08.03.2009 - 19:12 Uhr

Hallo,

wie kann ich den Mittelpunkt/Rotationnspunkt meines 3D Models verschieben?
Mach ich das mit einer Matrix?

[EDIT]Mein Ziel ist es, das Model immer um die Position der Kamera zu drehen, wie beim EgoShooter[/EDIT]

mfg.
markus111

08.03.2009 - 19:10 Uhr

Hallo chea77er,

das ist doch eigl ganz klar.

Du musst deine Kamera um kleinere abstände versieben.

mfg.
markus111

08.03.2009 - 14:56 Uhr

Hallo pdelvo,

Ich weiss nicht ob du es meinst, aber mit PUTTY geht das. Das verwende ich immer.

Ist glaub ich auch Open Source.

mfg.
markus111

08.03.2009 - 12:43 Uhr

Es ist anscheint das Codec. Manche AVIs lassen sich mit Video (und Ton) abspielen, bei anderen nur Ton.

Der VLC bekommt sie fast alle, Windows selber aber nicht.

mfg.
markus111

08.03.2009 - 12:19 Uhr

Hallo Kosta,

erstmal Herzlich Willkommen!

Es gibt ein MediaElement, damit sollte das möglich sein.

mfg.
markus111

07.03.2009 - 12:11 Uhr

Hallo pdelvo,

trotz deinstallation von Framework und installation aller Updates erfolglos.
Hat noch jemand eine Idee?

mfg.
markus111

07.03.2009 - 11:48 Uhr

Hallo,

Ein Freund von mir möchte auch mit C# anfangen, hat aber ein Problem: Er bekommt VS C# Express nicht installiert.

VB lies sich aber Problemlos installieren.

Ich hab mal ein Screenshot der Installation angehängt. Scheint am Framework zu liegen.

mfg.
markus111

06.03.2009 - 19:32 Uhr

Hallo bnekli#,

mit einer PictureBox.

mfg.
markus111

06.03.2009 - 15:09 Uhr

MeineWebservice - Guter Deutsch

@LaTino: Achso, dann hab ich was verwechselt

mfg.
markus111

06.03.2009 - 15:01 Uhr

Hallo boco25,

eigl ist der Server immer auf Port 80.

mfg.
markus111

06.03.2009 - 15:00 Uhr

Hallo Lexodus,

in deinem Link steht doch, das diese Methoden problematisch sind.

mfg.
markus111

05.03.2009 - 17:18 Uhr

Ahh. Danke! Jetzt gehts!

mfg.
markus111

05.03.2009 - 15:09 Uhr

Hallo Animal21,

Das wurde schon öfters besprochen.

Setze einfach e.Handled auf true

mfg.
markus111

05.03.2009 - 14:36 Uhr

Bei mir nicht. Es kommt immer die Warnung:


Geräte-Manager

Ihnen fehlen Sicherheitsrechte zum Deinstallieren von Geräten bzw. zum Ändern von Geräteeigenschaften oder Gerätetreibern. Wenden Sie sich an den Standortadministrator, oder melden Sie sich ab, melden Sie sich als Administrator wieder an, und wiederholen Sie den Vorgang.

OK

Werds wohl so machen müssen...

mfg.
markus111

05.03.2009 - 12:33 Uhr

Erstmal Danke!

Nur wie kann ich den Geräte-Manager (ich hab Vista) als Admin öffnen?

Gibts da ein Befehl für die CMD?

mfg.
markus111

05.03.2009 - 12:18 Uhr

Hallo,

wie kann ich all meine COM-Ports einmal zurücksetzten?

Der Grund: Meine Ports fangen bei COM3 an, dann kommt COM8 bis COM12, und dann COM22 bis COM28.

mfg.
markus111

03.03.2009 - 20:42 Uhr

Ich brauche das Inet um manche Anwendungen auszuprobieren, die relativ viel Datenaustausch brauchen/haben.

Auch um Einstellungen, wie E-Mails zu testen.

mfg.
markus111

[B][COLOR]Mein 200. Beitrag![/COLOR][/B]
03.03.2009 - 14:55 Uhr

Also das das internet meines Handys das meines PCs ist.

So das ich keine Handy-Kosten habe.

03.03.2009 - 14:26 Uhr

Mit der PC Suite geht es genau anders herum, nämlich das ich Internet auf meinem PC vom Handy habe, das will ich aber nicht.

@hobofan: genau sowas, nur geht das auch ohne installationen?

mfg.
markus111

02.03.2009 - 17:12 Uhr

Erstmal danke, die PC suite installiert.

@hobofan: werd ich machen wenn es über die suite nicht geht.

Meld mich dann noch mal.

mfg.
markus111

02.03.2009 - 16:55 Uhr

Hallo,

wie kann ich (auch vllt mit C# Programm) das Internet meines Handys, ein Sony Ericsson K550i, auf meinen Computer verlegen?

Ich hab mal auf YouTube ein Video gesehen, wo das gemacht wird, es wird aber nicht beschrieben wie.

Danke für jede Antwort.

mfg.
markus111

02.03.2009 - 14:36 Uhr

Hallo,

ich werds mir mal angucken.

mfg.
markus111

01.03.2009 - 14:16 Uhr

Hallo Knackes,

wofür braucht man den soviele Vererbungen?
Geht das nicht auch mit einer?

mfg.
markus111

01.03.2009 - 13:20 Uhr

Hallo LatinChriz,

sollte man sowas nicht lieber in einer Console ablaufen lassen, oder wenigstens Asyncron?

In pdelvo's
Kleiner Webserver ist sowas glaub ich

mfg.
markus111

28.02.2009 - 23:03 Uhr

Hallo,

kann ich irgendwie ein Event auslösen lassen, sobalt mein Thread endet?

mfg.
markus111

28.02.2009 - 11:00 Uhr

Versuch' doch mal alternativ, die Angaben für Height und Width wegzulassen, da die Standardeinstellung dafür sowieso Auto (Double.NaN) ist.

Oh, das wusste ich nicht! Danke!

mfg.
markus111

28.02.2009 - 10:26 Uhr

hallo,

Wird denn auf der Console etwas angezeigt, wenn die entsprechende Stelle ausgeführt wird? Der XAML-Compiler schmeißt ja keine Exceptions, sondern erzeugt bei Fehlern nur Consolen-Ausgaben.

nein, es wird nichts interessantes Ausgegeben, außer welche Assemblys geladen wurden und Threads geendet haben.

Bei mir werden auch immer Exceptions ausgegeben, wenn im XAML Code etwas nicht OK ist.

mfg.
markus111

27.02.2009 - 23:57 Uhr

Hallo,

ich bin grade auf folgende Fehlermeldung gestoßen:

Fehler 1 Der Auto-Wert kann der Value-Eigenschaft nicht zugewiesen werden. Auto ist kein gültiger Wert für Double.

Der wird hier ausgelöst:

        <Grid.Resources>
            <Style x:Key="{x:Type TextBlock}">
                <Setter Property="TextBlock.HorizontalAlignment" Value="Center" />
                <Setter Property="TextBlock.Height" Value="Auto"                />
                <Setter Property="TextBlock.Width"  Value="Auto"                />
            </Style>
        </Grid.Resources>

Ein Fehler - OK. Das komische daran ist aber, das Projekt lässt sich trotzdem ohne Probleme ausführen und kompellieren. Der WPF Designer will aber nichts mehr anzeigen.

Hat jemand eine Idee wie ich das besser machen kann, da alle TextBlocks Height und Width auf Auto haben?

mfg.
markus111

27.02.2009 - 21:35 Uhr

Hallo,

vielen Dank! Noch eine Frage: Wo stand das?

mfg.
markus111

27.02.2009 - 20:45 Uhr

Hallo,

welche Rechte habe ich mit einer DreamSpark VisualStudio PRO Version?

Darf ich damit meine Programme auch im Internet veröffentlichen?
Natürlich nur privat.

mfg.
markus111

23.02.2009 - 20:45 Uhr

Hallo laptor,

vielleicht sind in deinem String auch Zeichen vorhanden, die von der Schriftart nicht unterstützt werden.

mfg.
markus111

23.02.2009 - 16:30 Uhr

Und mein XP (in VM):

23.02.2009 - 16:28 Uhr

Update Vista:

23.02.2009 - 13:17 Uhr

Ich habs gelöst bekommen. hab das vmnetcfg tool und die vm einmal mit Adminrechten gestartet und dann NAT. Jetzt gehts ohne Adminrechte und mit Briged!

mfg.
markus111

22.02.2009 - 21:39 Uhr

Hallo alle zusammen,

ich habe Windows XP Pro in meinem VMware Player laufen. Funktioniert auch ganz gut, nur ich habe kein Internet, bzw. auch kein Lokales Netz. Ich benutze Briged für die Verbindung.

Ich habe auch schon viel gegoogelt, aber nichts passendes gefunden.

Kennt jemand das Problem? Und was ist die Lösung?

Unter Linux ging es, sobalt man ein Kabel angeschlossen hat, ich habe aber nur WLAN.

mfg.
markus111

22.02.2009 - 13:49 Uhr

Ich habe mal ein ersten Logo-Versuch gemacht. Siehe Anhang.

mfg.
markus111

[EDIT]Logo entfernt[/EDIT]

22.02.2009 - 13:25 Uhr

Ich habe es mal mit Pitch (wie im RacingGame) versucht. Allerdings erhalte ich immer eine Exception:

System.InvalidOperationException wurde nicht behandelt.
Message="The method or function that was called cannot be used in the manner requested."
Source="Microsoft.Xna.Framework"
StackTrace:
bei Microsoft.Xna.Framework.Helpers.ThrowExceptionFromResult(UInt32 result)
bei Microsoft.Xna.Framework.Audio.Cue.Play()
bei Drivetest.Audio.PlaySound(Driver dr) in C:\Users\Markus\Documents\Skype\Received Files\Drivetest\Drivetest\Drivetest\Audio.cs:Zeile 42.
bei Drivetest.Game1.Update(GameTime gameTime) in C:\Users\Markus\Documents\Skype\Received Files\Drivetest\Drivetest\Drivetest\Game1.cs:Zeile 80.
bei Microsoft.Xna.Framework.Game.Tick()
bei Microsoft.Xna.Framework.Game.HostIdle(Object sender, EventArgs e)
bei Microsoft.Xna.Framework.GameHost.OnIdle()
bei Microsoft.Xna.Framework.WindowsGameHost.ApplicationIdle(Object sender, EventArgs e)
bei System.Windows.Forms.Application.ThreadContext.System.Windows.Forms. UnsafeNativeMethods.IMsoComponent.FDoIdle(Int32 grfidlef)
bei System.Windows.Forms.Application.ComponentManager.System.Windows.Forms. UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(Int32 dwComponentID, Int32 reason, Int32 pvLoopData)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
bei System.Windows.Forms.Application.Run(Form mainForm)
bei Microsoft.Xna.Framework.WindowsGameHost.Run()
bei Microsoft.Xna.Framework.Game.Run()
bei Drivetest.Program.Main(String[] args) in C:\Users\Markus\Documents\Skype\Received Files\Drivetest\Drivetest\Drivetest\Program.cs:Zeile 14.
InnerException:

🤔
Im Update habe ich:

            gear1Sound.SetVariable("Pitch", dr.speed.X);
            gear1Sound.Play();

            gear1Sound.Stop(AudioStopOptions.Immediate);

Was bedeutet das!?

mfg.
markus111