<?xml version="1.0" encoding="UTF-8"?>
<class name="Klickerknopf" extends="Actor" extends-java="Actor" enable="true" strideversion="1">
    <javadoc xml:space="preserve"/>
    <imports>
        <import target="java.util.*" enable="true"/>
        <import target="greenfoot.*" enable="true"/>
    </imports>
    <implements/>
    <fields>
        <variable access="private" type="int" type-java="int" name="anzahlKlicks" value="0" value-java="0" enable="true"/>
    </fields>
    <constructors/>
    <methods>
        <method access="public" type="void" type-java="void" name="act" enable="true">
            <javadoc xml:space="preserve">Act - tut, was auch immer Klickerknopf tun will. Diese Methode wird aufgerufen, sobald der 'Act' oder 'Run' Button in der Umgebung angeklickt werden.</javadoc>
            <params/>
            <throws/>
            <body>
                <if condition="Greenfoot.mouseClicked(this)" condition-java="Greenfoot.mouseClicked(this)" enable="true">
                    <ifStatements>
                        <assign dest="this.anzahlKlicks" dest-java="this.anzahlKlicks" src="this.anzahlKlicks+1" src-java="this.anzahlKlicks + 1" enable="true"/>
                        <call expression="this.getWorld().showText(&quot;Klicks: &quot;+this.anzahlKlicks,50,80)" expression-java="this.getWorld().showText(&quot;Klicks: &quot; + this.anzahlKlicks, 50, 80)" enable="true"/>
                    </ifStatements>
                </if>
                <if condition="this.anzahlKlicks==30" condition-java="this.anzahlKlicks == 30" enable="true">
                    <ifStatements>
                        <call expression="Greenfoot.setWorld(new Level2(this))" expression-java="Greenfoot.setWorld( new Level2(this))" enable="true"/>
                    </ifStatements>
                </if>
            </body>
        </method>
    </methods>
</class>
