为什么我的变量被其他函数引用?

时间:2016-05-09 02:45:18

标签: c# unity3d

我发生了一件非常奇怪的事情。我有一个脚本,可以选择4种不同的波形。这些波有自己的属性。但是,有时一个波的属性将用于不同的波。

代码如下。如您所见,有四种不同类型的波浪。 Debug将声明Wave1或Wave2。它还将更新编辑器中的所有变量,但是实际看到的可能是Wave 3的Instantiations和Wave4的变量,但是调试会说Wave 1.。

为什么会发生这种情况的任何想法?

find_package (Boost COMPONENTS system filesystem unit_test_framework REQUIRED)
include_directories (${TEST_SOURCE_DIR}/src
                     ${Boost_INCLUDE_DIRS}
                     )
add_definitions (-DBOOST_TEST_DYN_LINK)
add_executable (Test test.cpp)
target_link_libraries (Test
                       Sqr
                       ${Boost_FILESYSTEM_LIBRARY}
                       ${Boost_SYSTEM_LIBRARY}
                       ${Boost_UNIT_TEST_FRAMEWORK_LIBRARY}
                       )
add_test (NAME MyTest COMMAND Test)

0 个答案:

没有答案