统一触发不工作

时间:2017-07-13 21:25:08

标签: c# user-interface unity3d triggers unity5

我对团结5.6的问题是,当我的立方体("播放器")通过触发器时,它不会像我想要的那样更改UI文本(也不会打印到日志("触发输入"))。它有点过于复杂,但是它的目的是重新使用,所以这就是为什么有文本对象,字符串等变量的原因。" Player" cube是连续的,我在类似线程中尝试的所有内容都无法解决这个问题。该脚本可以访问和更改文本,因为启动函数用于删除文本,直到我添加if。

以下脚本附加到"播放器"立方体和文本是画布子:

import numpy as np  
import scipy as sp 
import matplotlib as mpl  
import matplotlib.pyplot as plt
from mpl_toolkits.basemap import Basemap
from scipy.interpolate import griddata
from pyhdf.SD import SD, SDC

hdf = SD(files[0], SDC.READ)
lon = hdf.select('Longitude')[:,:]
lat = hdf.select('Latitude')[:,:]
refl = hdf.select('correctZFactor')[:,:,70]/100

m = Basemap()

lonMin = -180
lonMax = 180
latMin = -40
latMax = 40
res = 1
lonGrid = np.arange(lonMin, lonMax, res)
latGrid = np.arange(latMin, latMax, res)
lonGrid,latGrid = np.meshgrid(lonGrid,latGrid)

reflGrid = griddata((lon.ravel(),lat.ravel()),refl.ravel(),(lonGrid,latGrid), method = 'nearest')

0 个答案:

没有答案