rollout unnamedRollout2 "attachMesh" width:162 height:300
(
	local bigtea,smalltea,targobj
	local nodeDataCADef = attributes nodeDataCADef 
	(
	parameters main 
	( target_node type:#node )
	)
	pickButton btn6 "bigtea" pos:[40,39] width:74 height:31
	pickButton btn7 "smalltea" pos:[39,112] width:81 height:34
	button btn8 "GO" pos:[55,197] width:59 height:29
	on btn6 picked obj do
		bigtea=obj
	on btn7 picked obj do
		smalltea=obj
	on btn8 pressed  do
	(
		vertArray=(getvertselection bigtea) as array	
		for i in vertArray do	    
		(
			tarObj=copy smalltea
			local sc = transform_script()
			tarObj.transform.controller = sc
			custattributes.add sc nodeDataCADef 
			nodeCA = sc.custattributes[1]
			nodeCA.target_node = bigtea
			local is = i as string
			runScript="local theNode = this.target_node;translate (matrixFromNormal(getnormal theNode "+ is +")) (getvert theNode "+ is +")"
			sc.script=runScript
		)
	)
)
newUI2=newRolloutFloater "ObjStickTest2" 162 300
addRollout unnamedRollout2 newUI2

