返回

godot-_init()在实例化场景后

发布时间:2022-04-13 00:57:40 302

我有两个场景。一个混乱的场景,扮演着一个阶级和混乱的角色s引发所有混乱的场景。

混乱gd

extends Node2D

var disorder_name
var disorder_cause
#-----------------Vitals------------------------
var pulse
var O2
var respirations
var systolic
var diastolic
var temperature
var blood_sugar

func _init(disorder_name, cause, pulse = 0, O2 = 0, respirations = 0, systolic = 0, diastolic = 0, temperature = 0, blood_sugar = 0):
    disorder_name = disorder_name
    disorder_cause = cause
    pulse = pulse
    O2 = O2
    respirations = respirations
    systolic = systolic
    diastolic = diastolic
    temperature = temperature
    blood_sugar = blood_sugar

混乱。gd

extends Node2D

var disorder = preload("res://Scenes/Disorder.tscn")

func _ready():
    var influenza = disorder.instance()
    influenza._init(temperature = 5)

我明白了

错误(7,30):意外分配。我不知道该怎么做_init()这个Disorder上课Disorders能够根据Disorder实例化。temperature = 5会使人的正常体温升高5度

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(1)
按点赞数排序
用户头像
相关帖子