feat: context can red parameters
This commit is contained in:
@@ -18,6 +18,7 @@ add_library(${libName} SHARED
|
||||
../Engine/Operator/Attribute.cpp
|
||||
../Engine/Network/NetworkManager.cpp
|
||||
../Engine/Parameter/Template.cpp
|
||||
../Engine/Parameter/Parameter.cpp
|
||||
GopTransform.cpp
|
||||
GopHouse.cpp
|
||||
)
|
||||
|
||||
@@ -26,7 +26,9 @@ void GopTransform::cookOp(enzo::op::Context context)
|
||||
for(int i=0; i<PAttrHandle.getAllValues().size(); ++i)
|
||||
{
|
||||
enzo::bt::Vector3 vector = PAttrHandle.getValue(i);
|
||||
vector.y()+=2.5;
|
||||
vector.x()+=context.evalFloatParm("translateX");
|
||||
vector.y()+=context.evalFloatParm("translateY");
|
||||
vector.z()+=context.evalFloatParm("translateZ");
|
||||
PAttrHandle.setValue(i, vector);
|
||||
}
|
||||
// ----
|
||||
|
||||
Reference in New Issue
Block a user