10
$\begingroup$

I'm sorry this question won't be very clear but i really can't understand why i can't "Copy Data Path".

enter image description here

I can't even select him although i correctly paste data before. enter image description here

What could be wrong??

$\endgroup$
3
  • $\begingroup$ The red in the datapath property box in your first image indicates the driver variable target doesn't have a valid data_path, and hence there is nothing to copy, this is where you more usually paste a data_path, like the one in your second image once copied $\endgroup$
    – batFINGER
    Dec 17, 2015 at 17:59
  • $\begingroup$ Sorry but i can't understand your point $\endgroup$
    – Fuboski
    Dec 18, 2015 at 14:27
  • $\begingroup$ @batFINGER Are you going to write up an answer? $\endgroup$ Jan 28, 2016 at 20:35

1 Answer 1

5
$\begingroup$

I'm going to say it is because it is a bad idea to copy the data path for the driver's expression. (but only the last half is true, it's not the reason for the menu being non-functional).

You probably want to go through the UI for an element whose property you want to use in the driver (like maybe object location) and copy its data path and paste it into the property path of the driver.

I vaguely recall there are some places in the UI which actually do have a data path, but whose "copy data path" operation is not functional. This is usually because it's a little too tricky for blender to keep track of it and you'll need the help of an experienced human to figure it out.

Nothing is more frustrating to a new blender python programmer than the "..." that appears in the mouseover readout of a field.

$\endgroup$
2
  • $\begingroup$ If you can endure a video tutorial youtu.be/Ht4m5txvWos?t=7m6s has an example of using copy data path to set the driver's RNA pointer. $\endgroup$
    – Mutant Bob
    Jan 29, 2016 at 15:23
  • 1
    $\begingroup$ +1 for "Nothing is more frustrating to a new blender python programmer than the "..." that appears in the mouseover readout of a field.". Really don't get it why this is designed like that. $\endgroup$ Apr 10, 2017 at 1:08

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .