在Unity中使用pygame的midi和unityscript(Unity脚本)

2024-06-23 20:04:10 发布

您现在位置:Python中文网/ 问答频道 /正文

我想用midi键盘上的滑块和旋钮控制变量。我已经在PyGame中用Python完成了这项工作,而且效果很好。我想知道是否可以将我的unityscript文件连接到Python文件。

这部分是学术性的。我想知道如何从python脚本中获取变量而不进行太多的黑客攻击。

这个想法是你有一个从0到127的midi值由滑块控制,你移动它来改变一个统一的参数,比如位置或者类似的东西。

import time
from pygame import midi
midi.init()
foo=midi.get_default_input_id()
x=midi.Input(foo)
while 1:

    midiValue =  x.read(1)
    try:
        midiValue=midiValue[0]
        print midiValue
    except:
        pass
    time.sleep(.01)

Tags: 文件import脚本参数footime键盘pygame

热门问题