Hét vraag- en antwoordplatform van Nederland

c# fout kan je helpen?

zou je me kunnen helpen me deze code voor c# ik zie hem niet meer en hij is fout maar waar?




using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;

namespace mygame
{
public partial class Form1 : Form
{

bool Right;
bool Left;

public Form1()
{
InitializeComponent();
}

private void timer1_Tick(object sender, EventArgs e)
{
if (Right == true) (player.Left += 5; )
if (Left == true ) (player.Left -= 5; )

}

private void Form1_KeyDown(object sender, KeyEventArgs e)
{
if (e.KeyCode==Keys.Right) (Right = true; )
if (e.KeyCode==Keys.Left) (Left = true; )
}

private void Form1_KeyUp(object sender, KeyEventArgs e)
{
if (e.KeyCode==Keys.Right) (Right = false; )
if (e.KeyCode==Keys.Left) (Left = false; )
}
}
}

}

Toegevoegd na 8 minuten:
is voor een platform van een spelletje

Verwijderde gebruiker
10 jaar geleden
760
Reddie
10 jaar geleden
Wat is de foutmelding die je krijgt? Ik neem aan en taalfout.
Ik kan het niet precies zien, maar staat er na
if (e.KeyCode==Keys.Left) (Left = false; )
misschien een accolade teveel ?
Verwijderde gebruiker
10 jaar geleden
zou je miss dit in kladblok ofzo verbeteren dan foto maken en laten of stuur maar een email er mee
Reddie
10 jaar geleden
@kennyvg , je kunt dit gewoon in GV copieren en in Notepad plakken.

Heb je meer informatie nodig om de vraag te beantwoorden? Reageer dan hier.

Het beste antwoord

Je hebt na de if's de code die uitgevoerd moet worden tussen ronde haken () staan, die eigenlijk tussen {} had moeten staan.

Toegevoegd na 5 minuten:
Omdat je hier slechts 1 statement na de if hebt, zou je ook de {} weg kunnen laten.
(Lees meer...)
gvrox
10 jaar geleden
Verwijderde gebruiker
10 jaar geleden
Er staat ook nog een slot accolade te veel.
gvrox
10 jaar geleden
Inderdaad! De laatste accolade moet ook weg.

Weet jij het beter..?

Het is niet mogelijk om je eigen vraag te beantwoorden Je mag slechts 1 keer antwoord geven op een vraag Je hebt vandaag al antwoorden gegeven. Morgen mag je opnieuw maximaal antwoorden geven.

0 / 2500
Gekozen afbeelding