The invention provides a multi-end type functional building block, a building block unit and a building block toy, the multi-end type functional building block is provided with a three-part shell and a three-dimensional type electric function
assembly arranged on the shell, the three-dimensional type electric function
assembly comprises an electric component and a plurality of electric connection accommodating components, one end of each electric connection accommodating component is an
electrode part, and the other end of each electric connection accommodating component is an
electrode part; the
electrical connection accommodating component is embedded in the positioning notch in the shell and extends to the electrical component in the middle in the shell, so that one end of the
electrical connection accommodating component can be used as an
electrode in contact with other functional building blocks, and
electrical connection between the electrode and the electrical component in the shell is realized through the relatively rigid electrical connection accommodating component; therefore, the number of the electric contacts can be reduced without using a soft wire, so that the electric connection structure in the shell is simpler, the reliability is higher, poor contact and even disconnection are not easy to occur, the production and the
assembly are easier, and the production period is shorter. And the building block is provided with a plurality of splicing ends, so that the building block has very high splicing degree of freedom.