我正试图从他们自己的班级创造新的敌人。我试图从另一个类传递World作为参数,但是当试图向世界添加新体时,它会产生一个nullpointer。这是Enemy-class
的构造函数<xsl:stylesheet
version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="xml" indent="yes" />
<xsl:template match="/">
<xsl:apply-templates />
</xsl:template>
<xsl:template match="optionGroup">
<xsl:message>Saw optionGroup <xsl:value-of select="@id" /></xsl:message>
<xsl:variable name="id" select="@id" />
<xsl:apply-templates select="../optionGroup[@id != $id]" />
</xsl:template>
<xsl:template match="option">
<xsl:message>Saw option</xsl:message>
</xsl:template>
</xsl:stylesheet>