Alternatively, do those mesh elements have internal unique constant IDs i
can access? Indices change all the time (I believe), so they are not a
reliable way to identify mesh elements.

On Thu, Jun 30, 2016 at 3:21 PM, Khalifa Lame <[email protected]> wrote:

> Ah, that explains a lot. An error message during prop creation would have
> been very helpful. So what options (if any) do I have? Verts, edges and
> faces do have individual properties like bevel and crease weights. How were
> those properties created? Can I somehow squeeze in my own custom properties
> as well?
>
> On Thu, Jun 30, 2016 at 1:11 PM, Bastien Montagne <[email protected]>
> wrote:
>
>> ID properties are only available for IDs (and a few other special cases,
>> like bones and some UI classes). Other types just do not support them at
>> all.
>>
>> To check wether a type supports ID properties, just try to use one of its
>> mapping protocol item (e.g. C.object.keys() works, while
>> C.object.vertex_groups[0].keys() does not).
>>
>> Le 30/06/2016 à 13:08, Khalifa Lame a écrit :
>>
>> Hi. I need assign custom properties to mesh vertices, edges and faces. It
>> doesn't throw any errors on creation of the custom props, but after they've
>> been created, they don't behave as one would expect. They are read-only
>> tuples rather than bpy.props.IntProperty() for example.
>>
>> For comparison, here's the normal behavior of a custom property
>>
>>
>> Here's what I get on certain bpy.types
>>
>> ​An unusable tuple!
>>
>> And if I try to assign a value, I get
>>
>> ​
>>
>> Is there a reason for this? Is there a known workaround or hack? I really
>> do need to store custom props on vertices, edges, faces and vertex groups.
>> ​
>>
>> --
>> khalibloo®
>>
>>
>>
>> _______________________________________________
>> Bf-python mailing 
>> [email protected]https://lists.blender.org/mailman/listinfo/bf-python
>>
>>
>>
>> _______________________________________________
>> Bf-python mailing list
>> [email protected]
>> https://lists.blender.org/mailman/listinfo/bf-python
>>
>>
>
>
> --
> khalibloo®
>
>


-- 
khalibloo®
_______________________________________________
Bf-python mailing list
[email protected]
https://lists.blender.org/mailman/listinfo/bf-python

Reply via email to